3 个回答

好处就是组件复用啊……

写模板的话 Vue2 要么基于面向切面编程的 mixins,要么基于面向对象编程(类似于多态里的继承)的 extends;Vue3 里还多了 Composition API;再加上函数式的 HOC 高阶组件。Vue 里想组件复用基本也就这几种方式了。

弊端的话……写不好代码就容易散、并且不便于维护、新手难以理解算是弊端吧,不过也不是完全不能避免就是了。

缺点就是,不可知,不易维护

因为你可以在mixins里几乎可以加任何代码,props、data、methods、各种东西,就导致如果不了解mixins封装的代码的话,是很难维护的

新手上路,请多包涵

mixins可以引多个么

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏