当尝试使用 JavaScript 模板文字(例如 some ${string} 或“some ${string}”)时,用户可能会遇到问题其中显示文字变量名称而不是它们的值。此问题不限于特定浏览器版本或 jQuery 等开发框架。
要解决此问题,使用反引号 (`) 而不是传统的单引号至关重要或双引号。反引号通常称为“重音符号”,位于标准 QWERTY 键盘上数字 1 键的旁边。
示例:
// Incorrect approach console.log('categoryName: ${this.categoryName}\ncategoryElements: ${this.categoryElements} '); // Correct approach using backticks console.log(`categoryName: ${this.categoryName}\ncategoryElements: ${this.categoryElements} `);
通过使用反引号,您可以正确调用模板文字并显示所需的变量值。
以上是为什么我的 JavaScript 模板文字不工作?的详细内容。更多信息请关注PHP中文网其他相关文章!