Al intentar utilizar literales de plantilla de JavaScript como algunos ${string} o "some ${string}", los usuarios pueden encontrar problemas donde se muestran los nombres de las variables literales en lugar de sus valores. Este problema no se limita a versiones específicas de navegadores o marcos de desarrollo como jQuery.
Para rectificar este problema, es fundamental emplear comillas invertidas (`) en lugar de las simples convencionales. o comillas dobles. Las comillas invertidas, comúnmente conocidas como "acentos graves", se encuentran junto a la tecla numérica 1 en los teclados QWERTY estándar.
Ejemplo:
// Incorrect approach console.log('categoryName: ${this.categoryName}\ncategoryElements: ${this.categoryElements} '); // Correct approach using backticks console.log(`categoryName: ${this.categoryName}\ncategoryElements: ${this.categoryElements} `);
Al utilizar comillas invertidas, puede invocar correctamente los literales de plantilla y mostrar los valores de variable deseados.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3