Vue中,组合函数维度的抽离

83 阅读1分钟

优点:

因为函数是纯js的,没有ui结构,因此不会有通信成本的增加。

分类:

与业务无关的逻辑函数:这类函数一般会给你一段通用的逻辑,你想利用它做什么,看个人的需求。(复用的价值大)

如 vueVse里的 useWindowScroll,useIntersectionObsserver

与业务相关的逻辑函数:把大的模块拆分成小模块,然后再组合回来。(可维护的价值大)