您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery | 小程序 |

vue指令

51自学网 2022-02-21 13:37:06
  javascript

1、v-bind:可以为元素的属性绑定一些数据

 <div id="app">    <p v-bind:title="message" 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 :title="message" :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 title="200" :title="message" :id="pId+'这是追加的id'">我是p标签</p>

输出结果:

到此这篇关于 v-bind的使用和注意需要注意的点的文章就介绍到这了,更多相关 v-bind的使用和注意点内容请搜索51zixue.net以前的文章或继续浏览下面的相关文章希望大家以后多多支持51zixue.net!


下载地址:
vue指令v-html和v-text
JavaScript之Array常见的方法详解
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。