第一个,使用计算属性,来修改数据
<div id="example">
<p>{{ now }}"</p>
<p>{{msg}}</p>
</div>
<script>
// 在控制台,使用vm.msg=2,修改msg的时候,时间不会发生变化
var vm = new Vue({
el: ‘#example‘,
data: {
msg: ‘Hello‘
},
computed: {
now: function () {
return Date.now()
}
}
})
</script>
第二种,使用方法来修改数据
<div id="example">
<p>{{ now() }}"</p>
<p>{{msg}}</p>
</div>
<script>
// 在控制台,使用vm.msg=2,修改msg的时候,时间发生了变化
var vm = new Vue({
el: ‘#example‘,
data:{
msg:"你好"
},
methods: {
now: function () {
return Date.now()
}
}
})
</script>
区别和联系
原文:https://www.cnblogs.com/cn-oldboy/p/12684000.html