猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
vuejs怎么watch对象里某个属性的变化
vuejs怎么watch对象里某个属性的变化
泛舟湖上清波郎朗
浏览 547
回答 3
3回答
慕村9548890
用计算属性,返回值是这个列表值相加computed: { countTotal: function () { let total = 0; this.items.forEach(function (item) { total += item.count }) return total } }监听用 watch选项watch: { items: { handler: function () {}, deep: true } }对象要深复制,默认是浅复制
0
0
0
慕的地10843
<pre t="code" l="js">new Vue({data: {name: 'sigma'},watch:{name: function( val ){console.log( 'name has been changed:', val );}}})
0
0
0
慕娘9325324
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Vue.js
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续