Vue 插槽 slot 簡單案例

2021-10-08 07:47:50 字數 1637 閱讀 9196

之前接觸過 vue 的元件、父子傳遞、插槽等內容,但不是特別清晰,現在花一些時間整理一下,以最簡單的例子回顧學習內容

vue 元件封裝簡單案例——小白入門

vue 子傳父案例簡單入門——小白推薦

vue 父傳子案例簡單入門

vue 中使用 echarts 簡單入門——小白必看

vue-quill-editor 富文字編輯器在 vue 中最簡單使用

這篇文章主要介紹插槽的使用小案例

新建 vue 專案,以 default (babel, eslint) 模式進行安裝,刪除 helloworld.vue 相關**,新建 slottest.vue,

>

>

>

slot

>

div>

template

>

>

export

default

script

>

scoped

>

style

>

>

>

>

>

>

slottest

>

div>

template

>

>

import slottest from

"./components/slottest"

;export

default

}script

>

>

style

>

執行結果如圖所示:

在此基礎上,對具名插槽進行展示,slottest.vue 中需要定義 slot 的 name,

>

>

name

="header"

>

slot

>

>

slot

>

div>

template

>

>

export

default

script

>

scoped

>

style

>

>

>

>

v-slot:header

>

>

我是具名插槽h1

>

template

>

>

>

slottest

>

div>

template

>

>

import slottest from

"./components/slottest"

;export

default

}script

>

>

style

>

Vue 使用插槽(slot)

當父元件向子元件傳值的時候,有時候,父元件傳的並不是單純的數值 字串,有可能是帶標籤 dom 的資料,那麼如何傳值呢?如果我們像正常父向子傳值那樣操作。content hello,slot slott 子元件 class slott div div template export default s...

Vue初學 插槽slot

匿名插槽 我們使用slot標籤在元件中定義插槽,當我們在呼叫元件的標籤內寫入內容的時候,這段內容會替換匿名的插槽,slot標籤相當於乙個佔位符。1.當插槽標籤中有內容,而且元件標籤內未插入任何資料時,頁面會顯示插槽標籤內的內容,相當於是插槽的預設值。但是如果元件標籤內插入了任意資料,頁面則會顯示元件...

Vue筆記 slot插槽

元件的插槽是為了讓封裝的元件有更好的擴充套件性,讓使用者決定要展示什麼東西 元件模板 cpn 我是cpnh2 slot div template html 中運用元件,並將不同的內容放入插槽 type button 確定button cpn 哈哈哈哈哈哈span cpn 呵呵呵呵呵呵span cpn...