javascript - vue $watch为何不起作用
高洛峰
高洛峰 2017-04-10 17:35:08
0
3
849

这里的firstname已经变化了但是为什么fullname没有变化呢

我哪步出错了吗

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

reply all(3)
阿神
问题很明显:
var vm = new Vue{
    el:'#demo',
    data:{
        ...
    }
}
左手右手慢动作

应该是这样吧

var vm = new Vue(……);
vm.$watch('firstName', function(newVal, oldVal) {
    console.log(newVal);
});
Peter_Zhu

vm不知道指的哪个实例

var vm=new Vue({});
vm.$watch

或者

new Vue({
    data:function(){
        return {
            firstName:''
        }
    },
    watch:{
        'firstName':function(val){
        
        }
    }
})
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template