Vue 混入(mixin)的使用
作者:互联网
如何使用vue的mixin 语法
本篇是使用Vue cli创建的单文件组件方式作为例子
有需要可以去查官方文档
步骤一
使用脚手架创建之后
我们就要开始操作了
//myMisin.js 里面写入我们需要混入的东西,可以混入data,methods,或者声明周期
//留一个想法如过我是在全局里面引入的mixin呢?
export const myMixin = {
data() {
return {
name: "我是mixin,我要复用",
msg: "我是你爸爸", //应该不生效
}
},
created() {
console.log("我是mixin的created的生命周期");
},
mounted() {
console.log("我是mixin的mounted的生命周期");
}
}
步骤二
在我们组件里面引入 我们封装好的mixin文件
//app.vue 组件里面引入
import { myMixin } from "@/mixins/myMixin";
还有必须要
mixins:[myMixin],
template里面调用mixin设置的name属性
结果(result):
标签:混入,Vue,里面,mixin,组件,mounted,myMixin 来源: https://blog.csdn.net/weixin_50462008/article/details/110871446