采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
输入正文
我也有同感。watch在我以前的项目经验中,都是用在子组件根据tree数据选中项发生变化的时候监听数据,然后根据数据重新渲染子组件。其他时候都不爱用(和我的懒癌症有关系吧),不过也没有遇到问题。
只要功能实现了就行,方法有很多。
你好
watch 的作用表示监听数据的变化,当数据变化时执行某个方法。
实现一个功能的方式通常有很多,我们所做的只是在多种实现方案中选择了一种而已,所以才会有《重思路,轻代码》的说法。 就像你所说的 《 直接点击事件将索引传给当前的被激活的索引,一样可以实现这个功能 》这是没有任何问题的。
老师,我一直在watch这个点晕着,感觉这个不知道在什么情景下使用。很多时候感觉他除了能拿到新旧值以外,没有其他作用。
watch 的作用其实非常的干脆,就像刚才所说的,它表示《监听数据的变化,当数据变化时执行某个方法》。 我们可以举一个具体的例子,比如说这样一个需求: 现在有一个 input 输入框,输入框双向绑定了一个值 val,我们希望每次 val 发生变化的时候,就打印 “val 变化了”。 那么此时就满足了 watch 的使用条件 《监听数据的变化,当数据变化时执行某个方法》
类似于表单change事件,我明白了呢。特定时间,做特定的事事情。谢谢老师
登录后可查看更多问答,登录/注册
专门为小程序0基础学员而设,让你拥有能上线的作品
1.7k 3
771 4
1.1k 12
14.0k 12
644 10