Mixin

Minin的合并规则:

一、如果是data函数的返回值对象:

  • 返回值对象默认情况下回合并;
  • 如果发生了冲突,会保留组件的数据。

二、如果是生命周期钩子函数:

  • 生命周期的钩子函数会被合并到数组中,都会被调用。

三、值为对象的选项。如methods、components、directives,将被合并为同一个对象。

-- 比如都有methods选项,并且都定义了方法,那么它们都会生效;
-- 但是如果对象的key相同,那么会取组件对象的键值对。

全局混入Minin

const app = createApp(App);
app.minin({
  created() {
    执行的函数体
  }
});
app.mount("#app");
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、与vuex的区别 vuex:用来做状态管理的,里面定义的变量在每个组件中均可以使用和修改,在任一组件中修改此变...
    zhuoxing阅读 5,138评论 0 1
  • 认识Mixin 目前我们是使用组件化的方式在开发整个Vue的应用程序,但是组件和组件之间有时候会存在相同的代码逻辑...
    静昕妈妈芦培培阅读 1,540评论 0 0
  • 前言: ​ 在日常开发中,你是否会遇到类似的情况:有两个或者以上的相似的组件,他们有相同的功能函数 ...
    37手游技术部阅读 4,256评论 0 0
  • 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选...
    Franklin_4a1c阅读 3,110评论 0 1
  • 1.前言 1.一切反动派都是纸老虎2.之前没怎么用这个混入 心理上就觉得挺难,其实看看也就不过如此3.这也是初心,...
    云高风轻阅读 1,459评论 2 1

友情链接更多精彩内容