父元件
我是父元件"color:red
">我是父元件插槽內容
在父元件引用的子元件中寫入想要顯示的內容(可以使用標籤,也可以不用)子元件(slotone1)
class="slotone1
">
我是slotone1元件
在子元件中寫入slot,slot所在的位置就是父元件要顯示的內容父元件
我是父元件子元件(slotone2)"color:red
">我是父元件插槽內容
class="slotone2
">我是slotone2元件
子元件
class="slottwo
">
slottwo
name="
header
">
name="
footer
">
在子元件中定義了三個slot標籤,其中有兩個分別新增了name屬性header和footer父元件我是父元件啦啦啦,啦啦啦,我是賣報的小行家
"header
">
我是name為header的slot
"footer
">我是name為footer的slot
在父元件中使用template並寫入對應的slot值來指定該內容在子元件中現實的位置(當然也不用必須寫到template),沒有對應值的其他內容會被放到子元件中沒有新增name屬性的slot中父元件
我是父元件子元件class="slottwo
">
我不是賣報的小行家
可以在子元件的slot標籤中寫入內容,當父元件沒有寫入內容時會顯示子元件的預設內容,當父元件寫入內容時,會替換子元件的預設內容父元件
我是父元件子元件}
子元件
我是作用域插槽的子元件:data="
user
">
在子元件的slot標籤上繫結需要的值父元件我是作用域插槽slot-scope="
user
">
for="
(item, index) in user.data
" :key="
index
">}
在父元件上使用slot-scope屬性,user.data就是子元件傳過來的值綜合,利用props屬性傳值,作用域插槽
父元件,
vue 高階特性子元件"website.url
">
slot-scope="
slotprops
">
}
"url">
:slotdata="
website1
">}
vue中slot元件的使用
插槽 slot 是vue提出來的乙個概念,正如名字一樣,插槽用於決定將所攜帶的內容,插入到指定的某個位置,從而使模板分塊,具有模組化的特質和更大的重用性。slot 是在元件模板中設定的用於在父元件中插入其孫子元件 即自身的子元件 或dom片段的插槽。匿名solt 子元件中 這裡插入父元件在引用子元件...
vue中插槽slot的使用
一 插槽 slot 1 使用情況 當子元件在父元件中當標籤使用時,如果子元件內部需要進行巢狀一些 內容時,這時候就需要在子元件內插入插槽。例子 父元件 其中標籤內是需要巢狀的 若直接這樣寫是無法在頁面中顯示的,11222 333 子元件 class home content box home con...
vue中slot元件的使用
插槽 slot 是vue提出來的乙個概念,正如名字一樣,插槽用於決定將所攜帶的內容,插入到指定的某個位置,從而使模板分塊,具有模組化的特質和更大的重用性。slot 是在元件模板中設定的用於在父元件中插入其孫子元件 即自身的子元件 或dom片段的插槽。匿名solt 子元件中 這裡插入父元件在引用子元件...