Vue用后总结1.1
数据驱动
数据驱动是vue的核心
在我的理解是,数据改变即影响页面的渲染。
这两天在做项目组件的时候,一个组件我写了快800行,methods里面写了很多的方法,进行了非常复杂的逻辑调用。回过头来,发现维护起来及其不容易,即使要添加功能也非常的麻烦,各种逻辑的梳理,一环扣一环,这让我实在是有点头皮发麻。
今天开会的时候再次了解了数据驱动,后知后觉的我,明白了似乎我没有用到vue的核心 —— 数据驱动。我为何不把总是改变的组件单独拆分封装,这样只需改变传值,即可达到页面渲染效果的改变,后期维护只需单方面的改变传值或者修改组件内部逻辑即可,抛开了其它逻辑的干扰,思路似乎更加清晰。
明天就试试。