当前位置: 首页 > news >正文

使用vue的插值表达式渲染变量,格式均正确,但无法渲染

如图,作者遇到的问题为,输入以下代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><div id="123"><!-- <h1>66666</h1> --><h2>{{message}}</h2></div><script type="module">import { createApp } from 'https://unpkg.com/vue@3/dist/vue.esm-browser.js'createApp({data(){return{message: 'Hello Vue'}}}).mount('#123');</script>
</body>
</html>

运行结果如下图

可见message未正确的被替换为"Hello Vue",且格式均正确,最终发现是id的问题

如​id="123" 是纯数字,某些浏览器可能不支持纯数字 ID(虽然现代浏览器通常可以)

修改为以下代码即可

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><!-- 修改区域 --><div id="abc"><!-- <h1>66666</h1> --><h2>{{message}}</h2></div><script type="module">import { createApp } from 'https://unpkg.com/vue@3/dist/vue.esm-browser.js'createApp({data(){return{message: 'Hello Vue'}}// 修改区域}).mount('#abc');</script>
</body>
</html>

运行结果如下

顺利解决

相关文章:

  • 深度学习中卷积的计算复杂度与内存访问复杂度
  • 回归树:从原理到Python实战
  • 三生原理的范式引领价值?
  • 408真题笔记
  • Linux基础指令【下】
  • EBO的使用
  • 数字智慧方案5974丨智慧农业大数据应用平台综合解决方案(79页PPT)(文末有下载方式)
  • [vscode]全局配置nim缩进
  • 【工具变量】上市公司治理水平数据集-含参考文献及dta、xlsx格式(2003-2023年)
  • ClackyAI:下一代智能云开发环境的技术革新与实践价值
  • 多节点监测任务分配方法比较与分析
  • 数字智慧方案5976丨智慧农业顶层设计建设与运营方案(59页PPT)(文末有下载方式)
  • 面经-计算机网络——OSI七层模型与TCP/IP四层模型的对比详解
  • Umi-OCR项目(1)
  • 第七章:赤 色广播计划的全面启动
  • VAO与VBO的相关操作
  • Hive数据倾斜 常见解决办法
  • DeepSeek V3 训练策略:FP8混合精度与多Token预测
  • Python 常用内置函数详解(八):对象属性操作getattr()、setattr()、delattr()、hasattr()、vars()函数详解
  • ​基于51单片机的数字温度计—可显示负数
  • 马上评|启动最高层级医政调查,维护医学一方净土
  • 美乌签署协议建立美乌重建投资基金
  • AI世界的年轻人,如何作答未来
  • 秦洪看盘|资金切换主线,重构市场风格
  • “80后”杨占旭已任辽宁阜新市副市长,曾任辽宁石油化工大学副校长
  • 青海省林业和草原局副局长旦增主动投案,正接受审查调查