第一个,使用计算属性,来修改数据
<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