为了账号安全,请及时绑定邮箱和手机立即绑定

vue set 怎么替代angular中的apply

vue set 怎么替代angular中的apply

慕斯709654 2019-02-27 14:22:25
因为之前项目用angular 1.6版本写的,代码中的apply,apply了一段代码。在vue这边只有一个set,不知道怎么使用。麻烦贴出一点代码
查看完整描述

2 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

var app10 = new Vue({


el:"#app-10",

data:{

    msg:{

        age:18

    }

}

})

Vue.set(app10.msg,"name","zhangsan");


添加属性/


查看完整回答
反对 回复 2019-03-01
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

如果以前是


$scope.test = {data: 'bind'};

test.data = 'changeBind';

$scope.apply(test.data);

现在就是:


var vm=new Vue({

    el:'#test',

    data:{

        test:{

            data:'bind'

        }

    }

})

Vue.set(vm.test, 'data','changeBind')


查看完整回答
反对 回复 2019-03-01
  • 2 回答
  • 0 关注
  • 806 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信