webpack 中vue组件使用 局部混入(mixins) 无效,是什么情况?

vue 在手动挂载组件的情况下((new Vue.extend(component)).$mount(dom)), mixins 局部混入无效!

<template>
<div></div>
</template>
<script>
let test = {
    mounted () {
        console.log('hello world');
    } , 
};
export default {
    name: 'v-test' ,
    data () {
        return {};
    } , 
    mixins: [
        test
    ] , 
    mounted () {
        console.log('hello vue');
    }
};
</script>

仅输出 hello vue,混入的 mixins 无效!这是为啥?

阅读 5.6k
1 个回答

继刚才的hello world组件之上加入了mixins。没无效呀。如图:

clipboard.png

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