a.js
export default {
methods: {
test1() {
return true;
}
},
test2(num){
return num+5;
}
}
b.vue
<template>
<div>测试
<span>{{test2("3")}}</span>
</div>
</template>
import mixin from "@/a.js";
export default {
mixins: [mixin],
data(){
},
mounted() {
this.test1();
},
}
本文演示了如何在Vue项目中使用JavaScript混入(mixin)来共享方法。通过一个具体的例子,展示了如何从a.js文件导出并在b.vue组件中使用默认混入的方法test1和test2。
1812

被折叠的 条评论
为什么被折叠?



