多个组件有相同的逻辑,抽离出来,mixin: [mixin] //与当前组件的script合并,起到逻辑提取复用,**多个mixin容易data、method命名冲突。**多个组件可以共享数据和方法,在使用mixin的组件中引入后,mixin中的方法和属性也就并入到该组件中,可以直接使用。**钩子函数会两个都被调用,mixin中的钩子首先执行。**当组件和混入对象含有同名选项时,这些选项将以恰当的方式进行“合并”。**比如,数据对象在内部会进行递归合并,并在发生冲突时以组件数据优先。
vue.js
2024-07-05
36 点赞
0 评论
54 浏览