Slot 插槽
在子元件上面開個洞, 由外層元件將內容置放在至子層元件指定的位置中
可解決樣式一樣,但內容不一樣的組件
App.vue
1 2 3 4 5 6
| import SlotsTitle from "@/components/SlotsTitle.vue"; export default { components: { SlotsTitle, }, };
|
將組件用 html 寫法有頭有尾包起來,並用 kebab-case(全小寫&dashed)
1 2 3
| <slots-title>Sunday</slots-title> <slots-title>Monday</slots-title> <slots-title>Tuesday</slots-title>
|
SlotsTitle.vue
父層的內容將會插入之中
1 2 3 4
| <h1> <img src="../assets/logo.png" alt="" /> <slot></slot> </h1>
|
以上是我的學習筆記,希望也有幫助到你哦 😀
Hey!想學習更多前端知識嗎?
最近 Lala 開了前端課程 👉
【實地掌握RWD - 12小時新手實戰班】👈
無論您是 0 基礎新手,又或是想學 RWD 的初學者,
我們將帶你從零開始,深入了解並掌握 RWD 響應式網頁設計的核心技術,快來一起看看吧 😊
🚀線上課程分享
線上課程可以加速學習的時間,省去了不少看文件的時間XD,以下是我推薦的一些課程
想學習更多關於前後端的線上課程,可以參考看看。
Hahow 有各式各樣類型的課程,而且是無限次數觀看,對學生或上班族而言,不用擔心被時間綁住
如果你是初學者,非常推薦六角學院哦!
剛開始轉職也是上了六角的課,非常的淺顯易懂,最重要的是,隨時還有線上的助教幫你解決問題!
Udemy 裡的課程非常的多,品質普遍不錯,且價格都滿實惠的,CP值很高!
也是很多工程師推薦的線上課程網站。