vue2 — Mixins

Mixins选项接受一个混合对象的数组,这些混合的实例对象可以像正常的实例对象一样包含选项,在Vue.extend()里最终选择使用相同的选项合并逻辑合并。

  • data
export default {
    data() {
      return {
        mixin_data: 'mixin'
      }
    }
}
  • methods
export default {
    methods: {
      mixin_method() {
          //...
      }
    }
}
  • 使用
import Mixins from 'mixins/index.js'
export default {
    mixins: [Mixins.xx],
    mounted() {
      ...
this.mixins...

你可能感兴趣的:(vue2 — Mixins)