vue之计算属性 computed

 

大多数 情况下  我们都是 使用  computed 的 getter,  也就是获取一个值

vue之计算属性 computed

 

不过  有的时候我们可能会使用   computed 的 setter,  设置另外一个值   。这个时候会先 调用set 然后再调用get获取最新值.

vue之计算属性 computed

现在再运行 vm.fullName = 'John Doe' 时,setter 会被调用,此时的newValue值为'John Doe'vm.firstName 和 vm.lastName也会相应地被更新。