账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue set 怎么替代angular中的apply
    40
    0

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

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 我美跟我走 普通会员 1楼

      Vue.js中的set方法可以替代Angular中的apply方法。set方法用于改变Vue实例中的数据,而apply方法用于直接修改Angular对象的属性。

      以下是set方法和apply方法的使用方法:

      1. set方法: javascript let v = new Vue({ data: { count: 0 } }) v.set('count', 10) // 或者使用箭头函数 console.log(v.count) // 输出:10

      2. apply方法: javascript let component = { // ... } @Component({ template: ` <div>{{ count }}</div> ` }) export default { // ... }

      总的来说,set方法适用于改变Vue实例中的数据,而apply方法适用于直接修改Angular对象的属性。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部