歡迎來到 Vue 系列的第三份課程
在這次的系列課程中,我們要開始學習大名鼎鼎的「元件」觀念了
在之前的課程中,雖然我們成功做出了多個好用的應用程式
但在實務上,更大型的應用程式,需要將一些部分寫成「可以重複使用」的元件,團隊合作才方便
軟體圈有一句名言是這樣說的:「要寫出大型應用程式的訣竅,就是不要寫大型程式。寫出很多個小的程式,然後組合起來使用。」
聽起來很酷吧?寫元件的確還滿酷的!
有件事我需要再次強調
Vue 框架中,同樣一個問題,有很多種解決方法
甚至同一種解決方法,又有很多種寫法、語法可以使用
所以你在讀文件、在各種論壇看大家範例程式碼的時候,鐵定會有一種困惑:怎麼跟我的寫法不一樣?
我要再次強調:這些通通都不重要!能解決問題就好!
就像拿到一個超大盒工具箱,附贈有一本厚厚的說明書
你完全不需要把整本工具書讀熟、箱內的所有工具都摸熟
你只要視情況隨便拿幾個你會用、覺得好用的工具就可以了
有些工具就讓它永遠待在箱子內就好,不要勉強自己去使用它們
話不多說,讓我們馬上開始來寫 Vue 元件吧!