在这里watch的作用是什么呢?只是监听嘛,感觉有点多余啊,直接点击事件将索引传给当前的被激活的索引,一样可以实现这个功能吧

来源:5-16 tabs组件 - 设置激活项

三清先森

2021-08-30

输入正文

写回答

2回答

慕运维4504522

2021-09-22

我也有同感。watch在我以前的项目经验中,都是用在子组件根据tree数据选中项发生变化的时候监听数据,然后根据数据重新渲染子组件。其他时候都不爱用(和我的懒癌症有关系吧),不过也没有遇到问题。

0
1
三清先森
只要功能实现了就行,方法有很多。
2021-09-30
共1条回复

Sunday

2021-08-30

你好

watch 的作用表示监听数据的变化,当数据变化时执行某个方法。

实现一个功能的方式通常有很多,我们所做的只是在多种实现方案中选择了一种而已,所以才会有《重思路,轻代码》的说法。 就像你所说的 《 直接点击事件将索引传给当前的被激活的索引,一样可以实现这个功能 》这是没有任何问题的。

0
5
Sunday
回复
knockkey
可以直接让 defaultIndex 设置为一个初始默认值
2022-02-06
共5条回复

uni-app从入门到进阶 系统完成项目实战

专门为小程序0基础学员而设,让你拥有能上线的作品

1105 学习 · 743 问题

查看课程