vue mixins

mixins的应用场景是什么,除了网上一些别人说的。你们都用它来干嘛。感觉很想用,但是项目中一直没用上

阅读 3.3k
4 个回答

加入你现在有一个A组件,然后你在methods中写了一个x方法,或者你在data对象中写了一个数据对象,如果你现在有一个b组件同样会使用到这个x方法,和那些data对象,那么就可以放在mixins中去,注册一下就能直接调过来使用了,而不用再去写这个x方法和那些data对象

偷懒吧,各组件中重复的部分。

新手上路,请多包涵

我见到的一个场景是在iview里面看到的,iview实现了一个emitter的mixin,实现了boardcast和dispatch。

一般都是用来抽象出重复的操作的 混合中的钩子会比自身组件先调用

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