内容:计算属性与侦听器
一、计算属性
自我理解的意思是:一个属性与其他属性的计算
<div id="root">
姓:<input type="text" v-model="xing" /> 名:
<input type="text" v-model="ming" />
<div>{{xing}}{{ming}}</div>
<div>姓名:{{xingMing}}</div>
</div>
<script>
new Vue({
el: '#root',
data: {
xing: "小",
ming: "丸子"
},
computed: {
xingMing: function() {
return this.xing + this.ming;
}
}
});
</script>
二、侦听器
自我理解意思:监听某一个数据或属性值的变化
<div id="root2">
<input type="text" v-model="msg"/>
<div>{{msg}}</div>
<div >计数:{{count}}</div>
</div>
<script>
new Vue({
el:"#root2",
data:{
msg:"小丸子",
count:0
},
watch:{
msg:function(){
this.count++;
}
}
})
</script>