v-bind如何使用,有什么事项要注意的
这篇文章将为大家详细讲解有关“v-bind如何使用,有什么事项要注意的”的知识,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
1、v-bind:可以为元素的属性绑定一些数据
上述内容具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多"v-bind如何使用,有什么事项要注意的"的内容,大家可以关注博信的其它相关文章。
1、v-bind:可以为元素的属性绑定一些数据
<div id="app"> <p v-bind: v-bind:id="pId">我是p标签</p> </div> <script src="./js/vue.js"></script> <script> let vm = new Vue({ el:"#app", data:{ message:"我是p标签的title值", pId:"这是随便给的id" } })
输出为:
2、v-bind:可以简写成 : 推荐直接写冒号
<div id="app"> <p : :id="pId">我是p标签</p> </div> <script src="./js/vue.js"></script> <script> let vm = new Vue({ el:"#app", data:{ message:"我是p标签的title值", pId:"这是随便给的id" } })
输出和上面结果相同
3、v-bind:指令表达式的拼接,
如果想要实现表达式的拼接,被拼接的字符串一定要被引号包裹起来,否则会被当做变量解析
不加引号:
报错:[Vue warn]: Property or method "这是追加的id" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property.
加引号:
<p : :id="pId+'这是追加的id'">我是p标签</p>
输出结果:
上述内容具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多"v-bind如何使用,有什么事项要注意的"的内容,大家可以关注博信的其它相关文章。
版权声明
本文仅代表作者观点,不代表博信信息网立场。