vue的mixins的使用[通俗易懂]

vue的mixins的使用[通俗易懂]

大家好,又见面了,我是你们的朋友全栈君。

mixins就是混入。

一个混入对象可以包含任意组件选项。

同一个生命周期,混入对象会比组件的先执行。

1.创建一个test.js,用export暴露出mixins对象

代码语言:javascript代码运行次数:0运行复制export const mixinsTest = {

methods:{

hello(){

console.log("hello");

}

},

created(){

this.hello()

}

}2.在组件中引入这个mixins对象,通过mixins:[xxx],使用mixins对象

代码语言:javascript代码运行次数:0运行复制

补充:

可以混入多个mixins对象

代码语言:javascript代码运行次数:0运行复制//暴露两个mixins对象

export const mixinsTest = {

methods: {

hello() {

console.log("hello mixins");

}

},

created() {

this.hello();

},

}

export const mixinsTest2 = {

methods:{

hello2(){

console.log("hello2");

}

},

created() {

this.hello2();

},

}组件中引入两个mixins对象

代码语言:javascript代码运行次数:0运行复制

打印的顺序是:

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167080.html原文链接:https://javaforall.cn

相关推荐

qq匿名聊天怎么知道是谁
365bet手机

qq匿名聊天怎么知道是谁

📅 07-30 👁️ 1262
灭绝昆虫知多少
365bet手机

灭绝昆虫知多少

📅 07-01 👁️ 4281
解决ClashX配置文件加载失败的详细指南
365bet亚洲版官网

解决ClashX配置文件加载失败的详细指南

📅 08-08 👁️ 6760