vue set 怎么替代angular中的apply

发布于 2022-09-06 07:47:16 字数 81 浏览 12 评论 0

因为之前项目用angular 1.6版本写的,代码中的apply,apply了一段代码。在vue这边只有一个set,不知道怎么使用。麻烦贴出一点代码

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

压抑⊿情绪 2022-09-13 07:47:16

var app10 = new Vue({

el:"#app-10",
data:{
    msg:{
        age:18
    }
}

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

添加属性/

冷血 2022-09-13 07:47:16

如果以前是

$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')
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文