Vue利用Vue.extend()實現自定義彈出框


運用場景:如果想實現一個類似於 window.alert() 提示組件要求像調用 JS 函數一樣調用它,這時候Vue.extend + vm.$mount 組合就派上用場了。

簡單介紹:

Vue.extend(options)

參數:對象

用法:使用Vue構造器,創建一個“子類”,參數是一個包含組件選項的對象,其中,data選項中必須是函數

描述:Vue.extend返回的是一個“擴展實例構造器”,也就是預設了部分選項的Vue的實例構造器,它常常服務於Vue.component用來生成組件,可以簡單理解為當在模板中遇到該組件作為標簽的自定義元素時,會自動調用“擴展實例構造器”來生產組件實例,並掛在到自定義元素上。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM