Mixin

Minin的合并規(guī)則:

一、如果是data函數(shù)的返回值對象:

  • 返回值對象默認(rèn)情況下回合并;
  • 如果發(fā)生了沖突,會保留組件的數(shù)據(jù)。

二、如果是生命周期鉤子函數(shù):

  • 生命周期的鉤子函數(shù)會被合并到數(shù)組中,都會被調(diào)用。

三、值為對象的選項(xiàng)。如methods、components、directives,將被合并為同一個對象。

-- 比如都有methods選項(xiàng),并且都定義了方法,那么它們都會生效;
-- 但是如果對象的key相同,那么會取組件對象的鍵值對。

全局混入Minin

const app = createApp(App);
app.minin({
  created() {
    執(zhí)行的函數(shù)體
  }
});
app.mount("#app");
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、與vuex的區(qū)別 vuex:用來做狀態(tài)管理的,里面定義的變量在每個組件中均可以使用和修改,在任一組件中修改此變...
    zhuoxing閱讀 1,412評論 0 1
  • 認(rèn)識Mixin 目前我們是使用組件化的方式在開發(fā)整個Vue的應(yīng)用程序,但是組件和組件之間有時候會存在相同的代碼邏輯...
    靜昕媽媽蘆培培閱讀 223評論 0 0
  • 前言: ? 在日常開發(fā)中,你是否會遇到類似的情況:有兩個或者以上的相似的組件,他們有相同的功能函數(shù) ...
    37手游技術(shù)部閱讀 886評論 0 0
  • 混入 (mixin) 提供了一種非常靈活的方式,來分發(fā) Vue 組件中的可復(fù)用功能。一個混入對象可以包含任意組件選...
    Franklin_4a1c閱讀 458評論 0 1
  • 1.前言 1.一切反動派都是紙老虎2.之前沒怎么用這個混入 心理上就覺得挺難,其實(shí)看看也就不過如此3.這也是初心,...
    云高風(fēng)輕閱讀 209評論 2 1

友情鏈接更多精彩內(nèi)容