mixin.js - 方式一:导出对象

const mixin = {
  mounted () {
    console.log('fffffffffffff')
  },
  methods: {
  }
}

export { mixin }

使用时,就应该使用对象的方式导入,即:{ mixin }

import { mixin } from './mixins/mixin'

export default {
  mixins: [mixin]
}

 

mixin.js - 方式二:导出变量

const mixin = {
  mounted () {
    console.log('fffffffffffff')
  },
  methods: {
  }
}

export default mixin

使用时,就应该使用变量的方式导入,即:mixin

import mixin from './mixins/mixin'

export default {
  mixins: [mixin]
}

 

总结:导出导入方式要一致,否则就无法混入,会报错:Cannot read property 'components' of undefined

相关文章:

  • 2021-05-20
  • 1970-01-01
  • 2022-03-07
  • 2022-12-23
  • 2022-12-23
  • 2021-10-21
猜你喜欢
  • 2021-04-07
  • 2021-08-26
  • 2021-11-20
  • 2021-07-20
  • 2021-12-06
  • 2023-02-25
  • 2021-10-11
相关资源
相似解决方案