创建vue实例后,数据为什么渲染不上去,原封不动的给你显示{{}}

阅读: 评论:0

创建vue实例后,数据为什么渲染不上去,原封不动的给你显示{{}}

创建vue实例后,数据为什么渲染不上去,原封不动的给你显示{{}}

问题描述:

        新手在学习vue时,基本上都是从创建第一个vue实例开始的,下面是不是你写的实例代码呢?

<script>var vm = new Vue({el:"#hello",data():{return{xxx:xxx}}})
</script>

        实例创建好以后,那么你就开始调接口,获取数据,渲染数据。

<div style="height: 1000px;background: #fff;color:#000"><div>Hello你好,这是我创建的Vue实例,请看:</div><div>{{item.title}}</div><div>我成功了!</div>
</div>

        就当你要为你的第一步庆祝的时候,然而打开浏览器,懵了,赫然显示着{{}},好像在明明白白的告诉你,怎么给我的我就怎么还给你!

         别急!那是因为你忽视掉一个细节,忘了这个,人家当然不愿意受你控制咯!

原因:

        创建实例的时候,有没有发现el这个东西,是他,是他,就是他!

        el是用来指明Vue实例的挂载目标(具体用法以及解释可以自行搜索),那你就得让他有的指才行!

解决办法:

        来吧!直接上硬货!把上述代码直接改成这样:

<div id="hello" style="height: 1000px;background: #fff;color:#000"><div>Hello你好,这是我创建的Vue实例,请看:</div><div>{{item.title}}</div><div>我成功了!</div>
</div>

        把你写的实例中,el:"#hello",映射到你要显示元素的dom上,通过添加id="hello",来完成映射任务!搞定!

结果:

 

本文发布于:2024-02-02 21:56:04,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170688216446696.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:给你   原封不动   实例   数据   vue
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23