问题描述在vue里面第一个要避免使用的就是eventBus,虽然它很方便,但是它带来的后果是更加严重的,可能引发很多难以查找的bug。第二个就是watch。当一个组件内有多个watch的情况下,很可能就会发生这么一种情况,不知道是哪个watch引起的bug,不知道是谁触发了watch。所以,我感到很疑惑!在vue中如何优雅的使用watch?以及watch设计的初衷是什么?既然是数据驱动的框架,不应该是通过数据变化引起组件变化吗?而像watch这种监听数据变化这种方式是不是应该被剔除?
繁星点点滴滴
相关分类