Vue元件最大的優點就是可以被重複的使用,如我昨天說的,每個元件內都有自己的data
、methods
、computed
等等,甚是連生命週期的Hooks function。在我們學習的語言中宣告通常可分為全域變數和區域變數,Vue元件宣告也是可以分成全域和區域。
在全域變數的開頭通常會以Vue.component(),來註冊,第一個參數通常是元件的名稱,第二個則是他的屬性,範例如下,可是在使用全域變數的時侯不管有沒有使用到這個元件,元件都一定會被載入,所以這也導致在網頁載入的時間增加,同時也變成全域變數的缺點。
上面說道全域變數造成的問題,但在區域變數中可以來改善這類的問題,因為在區域變數內通常我們只會把我們有需要的元件載入,可節省時間與空間。
記住我們在使用區域變數時,是使用components這個選項物件屬性來達到我們的目的,記得要加s喔!
今天就先到這了,明天見~