说一下vue的混入mixins?(了解)

35 阅读1分钟
  • 页面的风格不同,但是执行方法(method)和需要的数据(data)类似时,可以提取公共部分混入使用。
  • Mixins的特点
    • 方法和参数在各组件中不共享
    • 数据对象
      • mixin的数据对象和组件的数据发生冲突时,以组件数据优先。
    • 钩子函数
      • 同名钩子函数将会混为一组数据,都将被调用到,但是混入对象的钩子将在组件自身钩子之前调用。
    • 值为对象的选项
      • 值为对象的选项,例如methods,component和directives,将被混为同一个对象。两个对象键名冲突时,取组件对象的键值对。