vue 元件中solt 插槽使用

2021-09-11 20:32:00 字數 674 閱讀 5662

官方教程:

如果現在事先模板中不知道需要什麼內容,需要在使用時傳遞

就可以使用插槽with來實現,這種效果! 類似thinkphp中的模板繼承

block標籤的功能

顧名思義就是沒有名字的插槽, 匿名插槽只能有乙個

其他內容

匿名插槽 -- 預設內容

其他內容

實名插槽可以有多個,在使用時必須使用name屬性來標識

注意: 這裡放的內容都是屬於父級的, 所以 @click="fn" 這個fn方

法加在元件中是沒有用的,必須加在 vm 這個例項中

-->

這是在使用時傳入的內容...

default title

default content

插槽可以設定預設值,定義了不使用就會使用預設值,

如果沒有名字的標籤的標籤缺省會放到default(即匿名插槽)

vue 插槽solt的使用

1.什麼是插槽?插槽就是子元件中的提供給父元件使用的乙個佔位符,用 表示,父元件可以在這個佔位符中填充任何模板 如 html 元件等,填充的內容會替換子元件的標籤。2.插槽使用場景 比如有五個頁面,這五個頁面只有某個區域的內容不一樣,複製貼上是一種辦法,但在vue中,插槽 solt 更好的做法。3....

vue元件中的插槽使用

vue 2.6.0之後採用全新v slot語法取代之前的slot slot scope 插槽的目的是讓元件能後更好的進行擴充套件,使用起來更靈活故而言之就是插槽指定名稱,預設為default comp div parent hello comp 渲染出來的結果為 hello 也就是將slot的標籤包...

Vue元件插槽

三 具名插槽 命名插槽 補充當我們使用vue元件時,常常遇到子元件的部分布局在不同的路由元件上表現不同的情況,vue為了幫助我們開發者解決這個問題,新增了插槽這個功能 插槽即佔位符 實現元件在不同父元件中使用,內部可以有不一樣 塊 html 如下 示例 如下 示例 當乙個子元件內,需要多個插槽時,需...