摘要:學(xué)習(xí)我們都知道,每次在使用,就會聯(lián)想到等等,但是發(fā)現(xiàn)沒,就不用使用這是為什么呢嚴(yán)格來說,使用方法的都是依賴于的組件,而他只是一個處理請求的一個庫,不依賴于所以,他不需要因?yàn)樗麤]有使用到方法,而其他使用方法的都是用了方法。
vue.use學(xué)習(xí)
?我們都知道,每次在使用Vue.use,就會聯(lián)想到Vue.use(ElementUI), Vue.use(MintUI),等等,但是發(fā)現(xiàn)沒,axios就不用使用Vue.use(),這是為什么呢?
嚴(yán)格來說,使用Vue.use()方法的都是依賴于Vue的組件,而axios他只是一個處理請求的一個庫,不依賴于Vue,所以,他不需要Vue.use,因?yàn)樗麤]有使用到 install方法,而其他使用Vue.use()方法的都是用了install方法。說了這么多,也不知道對不對,這就是我個人的理解,
如果有錯誤,希望廣大網(wǎng)友,提出寶貴的意見,幫助我提升自己,謝謝,不喜勿噴。
接下來我們來看看組件是如何使用Vue.use()
首先我們先來看一下目錄結(jié)構(gòu),自行安裝node, vue-cli3
我們在components目錄下新建一個loading的文件夾
新建一個 index.js 文件
新建一個loading.vue 文件
接下來隨便寫點(diǎn)東西,
loading.vue
Loading...
index.js
// 引入組件
import LoadingComponent from "./loading.vue"
// 定義 Loading 對象
const Loading = {
// install 是默認(rèn)的方法。當(dāng)外界在 use 這個組件的時(shí)候,就會調(diào)用本身的 install 方法,同時(shí)傳一個 Vue 這個類的參數(shù)。
install: function (Vue) {
Vue.component("Loading", LoadingComponent)
}
}
// 導(dǎo)出
export default Loading
最終我們在main.js中引入
項(xiàng)目運(yùn)行起來之后可以看到 loading的字眼
感興趣,可以關(guān)注我的微信公眾號
更多精彩內(nèi)容盡在公眾號
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/116278.html
摘要:各模塊各司其職,提高開發(fā)效率。使用生成的項(xiàng)目目錄里,我們主要關(guān)注目錄。這個是我們之前提到的單頁面組件。這是項(xiàng)目的路由文件,存放項(xiàng)目中所有的路由。這里和我們之前所學(xué)沒什么不同,不過是涉及了不少的知識。 一、vue模塊化開發(fā) 所謂的模塊化開發(fā)是指將不同的部分封裝到不同的模塊中,不再將所有的組件、路由等寫在一個頁面中。各模塊各司其職,提高開發(fā)效率。 使用vue-cli生成的項(xiàng)目目錄里,我們主...
摘要:各模塊各司其職,提高開發(fā)效率。使用生成的項(xiàng)目目錄里,我們主要關(guān)注目錄。這個是我們之前提到的單頁面組件。這是項(xiàng)目的路由文件,存放項(xiàng)目中所有的路由。這里和我們之前所學(xué)沒什么不同,不過是涉及了不少的知識。 一、vue模塊化開發(fā) 所謂的模塊化開發(fā)是指將不同的部分封裝到不同的模塊中,不再將所有的組件、路由等寫在一個頁面中。各模塊各司其職,提高開發(fā)效率。 使用vue-cli生成的項(xiàng)目目錄里,我們主...
摘要:深入學(xué)習(xí)作為配合使用的數(shù)據(jù)狀態(tài)管理庫,針對解決兄弟組件或多層級組件共享數(shù)據(jù)狀態(tài)的痛點(diǎn)問題來說,非常好用。至此,構(gòu)造函數(shù)部分已經(jīng)過了一遍了。 深入學(xué)習(xí)Vuex vuex作為配合vue使用的數(shù)據(jù)狀態(tài)管理庫,針對解決兄弟組件或多層級組件共享數(shù)據(jù)狀態(tài)的痛點(diǎn)問題來說,非常好用。本文以使用者的角度,結(jié)合源碼來學(xué)習(xí)vuex。其中也參考了許多前輩的文章,參見最后的Reference Vue加載Vuex...
摘要:深入學(xué)習(xí)作為配合使用的數(shù)據(jù)狀態(tài)管理庫,針對解決兄弟組件或多層級組件共享數(shù)據(jù)狀態(tài)的痛點(diǎn)問題來說,非常好用。至此,構(gòu)造函數(shù)部分已經(jīng)過了一遍了。 深入學(xué)習(xí)Vuex vuex作為配合vue使用的數(shù)據(jù)狀態(tài)管理庫,針對解決兄弟組件或多層級組件共享數(shù)據(jù)狀態(tài)的痛點(diǎn)問題來說,非常好用。本文以使用者的角度,結(jié)合源碼來學(xué)習(xí)vuex。其中也參考了許多前輩的文章,參見最后的Reference Vue加載Vuex...
閱讀 1323·2023-04-26 03:05
閱讀 781·2021-10-19 11:43
閱讀 3231·2021-09-26 09:55
閱讀 836·2019-08-30 15:56
閱讀 994·2019-08-30 15:44
閱讀 1247·2019-08-30 15:44
閱讀 2728·2019-08-30 14:23
閱讀 3245·2019-08-30 13:13