vue3 mixins 混入如何使用

提示:是vue 3 而不是 vue 2
vue3 官方文档关于混入的使用仅涉及到了全局混入和局部混入,而局部混入还是以vue2的mixins方式做例子,而我使用vue3的setup怎么使用mixins呢?
在这里插入图片描述
下面直接上代码:
提示:需要注意的是要在setup中return出去,否则报xxx is not a function

<script lang="js">
    import { imageLoad } from '@/utils/public'
    export default {
      mixins:[imageLoad],
      props: {
        data: {
          type: Object,
          default: () => {}
        }
      },
    setup() {
      return {
        imageLoad
      }
    }
    }

</script>

Logo

前往低代码交流专区

更多推荐