标签:文本 添加 注意 模式 head 组件 EDA 接下来 数据驱动
Vue实例的data属性指向exampleData,它是一个引用类型,改变了exampleData对象的属性,同时也会影响Vue实例的data属性。
v-if="expression"
expression是一个返回bool值的表达式,表达式可以是一个bool属性,也可以是一个返回bool的运算式。例如:
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="app"> <h1>Hello, Vue.js!</h1> <h1 v-if="yes">Yes!</h1> <h1 v-if="no">No!</h1> <h1 v-if="age >= 25">Age: {{ age }}</h1> <h1 v-if="name.indexOf(‘jack‘) >= 0">Name: {{ name }}</h1> </div> </body> <script src="js/vue.js"></script> <script> var vm = new Vue({ el: ‘#app‘, data: { yes: true, no: false, age: 28, name: ‘keepfool‘ } }) </script></html>
注意:yes, no, age, name这4个变量都来源于Vue实例选项对象的data属性。
为了再次验证这一点,可以在Chrome控制台更改age属性,使得表达式age >= 25的值为false,可以看到<h1>Age: 28</h1>元素被删除了。
标签:文本 添加 注意 模式 head 组件 EDA 接下来 数据驱动
原文地址:https://www.cnblogs.com/lixiaoyao-1/p/8979622.html