美文网首页
computed属性中的get与set

computed属性中的get与set

作者: 氨基钠 | 来源:发表于2020-04-26 12:40 被阅读0次

    一.computed是什么

    1.computd是vue的一种属性,
    2.里面有get和set方法

    二.有什么用(个人理解)

    1.computed是对自己定义的变量进行监控,这里的变量不是在data中定义,直接在computed中定义,然后变量放到展示页面后就实现了数据的双向绑定,当变量发生改变是就会触发计算,说到这就要说说第二点get和set 方法了,

    2.computed中有get和set方法,(在默认的情况下只有get)

    1.get方法是取,相当于我们可以在get中给这个计算属性中的变量赋值
    2.set方法是改变时触发,这里的改变指的是当我们在computed中定义的变量的值发生改变是,会触发set方法,这样我们就可以在set方法中进行一些我们想要做的事,(比如说调用某个方法)

    三.computed与watch(部分)

    1.computend依赖的数据发生改变才触发回调
    2.watch:监听的变量发生改变就会触发回调

    想要看更多的computed和watch之间的关系可以查看https://www.cnblogs.com/gunelark/p/8492468.html

    相关文章

      网友评论

          本文标题:computed属性中的get与set

          本文链接:https://www.haomeiwen.com/subject/htpdwhtx.html