watch和computed区别
没听明白他两个有什么本质区别,computed能监听多个属性的变化是因为写了多个,在watch里写多个也是能监听到的 ,他俩的区别应该不是剩代码这么简单吧?老师能细讲一下吗?
没听明白他两个有什么本质区别,computed能监听多个属性的变化是因为写了多个,在watch里写多个也是能监听到的 ,他俩的区别应该不是剩代码这么简单吧?老师能细讲一下吗?
2019-12-15
官方的例子也写的非常的清楚,https://cn.vuejs.org/v2/guide/computed.html
computed更适合Vue中的多个变量需要同时监听的场景:
var vm = new Vue({ el: '#demo', data: { firstName: 'Foo', lastName: 'Bar' }, computed: { fullName: function () { return this.firstName + ' ' + this.lastName } } })
举报