欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue 如何使用遞歸組件

 更新時間:2020年10月23日 10:09:25   作者:八寶君  
這篇文章主要介紹了vue 如何使用遞歸組件,幫助大家更好的理解和使用vue,完成開發(fā)需求,感興趣的朋友可以了解下

有的時候我們會使用二級標(biāo)題,什么叫做二級標(biāo)題?
先看看傳過來的數(shù)據(jù)。
類似于這種,數(shù)組中還有一個數(shù)組,有的人可能會說那就用兩個v-for嵌套使用啊,但是這里,我們想要它們是同樣的功能,同樣的樣式,所以使用遞歸組件是最好的選擇。

遞歸組件:在組件的自身再調(diào)用組件的自身。

組件一般要給個名字,方便我們使用遞歸組件的時候來使用,如果我自身有children,就把children當(dāng)做list再傳給自己,做一個遞歸的循環(huán)。

此時就渲染出來了。

如果我再增加一個children呢?像這樣:

此時不用做任何事,只改變了數(shù)據(jù)結(jié)構(gòu),去看瀏覽器渲染的頁面:

三級標(biāo)題就出來了,而我們只修改了數(shù)據(jù)結(jié)構(gòu),模板處沒有動任何地方。
這就是遞歸組件的使用,只要children存在,就調(diào)用自身。
如果用v-for來寫,可能還要寫一層循環(huán)。

tips 關(guān)于name的一些使用

每一個組件內(nèi)的name值到底是做什么用的呢?

1. 當(dāng)我們做遞歸組件會用到
2.在頁面上想對某個頁面取消緩存,keep-alive exclude="xxname"
3.Vue的開發(fā)者調(diào)試工具,會顯示一個個組件名,取決于這個name

我目前所知大概就是這些用途了,以后發(fā)現(xiàn)了新的用途會再更新的。

以上就是vue 如何使用遞歸組件的詳細內(nèi)容,更多關(guān)于vue 使用遞歸組件的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • vue與django集成打包的實現(xiàn)方法

    vue與django集成打包的實現(xiàn)方法

    這篇文章主要介紹了vue與django集成打包的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 基于vue hash模式微信分享#號的解決

    基于vue hash模式微信分享#號的解決

    這篇文章主要介紹了基于vue hash模式微信分享#號的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • 如何使用vue實現(xiàn)跨域訪問第三方http請求

    如何使用vue實現(xiàn)跨域訪問第三方http請求

    這篇文章主要介紹了如何使用vue實現(xiàn)跨域訪問第三方http請求,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-03-03
  • Vue3與pywebview實現(xiàn)獲取本地文件夾的絕對路徑

    Vue3與pywebview實現(xiàn)獲取本地文件夾的絕對路徑

    這篇文章主要為大家詳細介紹了Vue3如何結(jié)合pywebview實現(xiàn)獲取本地文件夾的絕對路徑,文中的示例代碼講解詳細,感興趣的小伙伴可以了解下
    2024-11-11
  • Vue 使用 Mint UI 實現(xiàn)左滑刪除效果CellSwipe

    Vue 使用 Mint UI 實現(xiàn)左滑刪除效果CellSwipe

    這篇文章主要介紹了Vue 使用 Mint UI 實現(xiàn)左滑刪除效果CellSwipe,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-04-04
  • 解決vue中l(wèi)ess的使用問題

    解決vue中l(wèi)ess的使用問題

    這篇文章主要介紹了解決vue中l(wèi)ess的使用問題,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-11-11
  • vue中json格式化顯示數(shù)據(jù)(vue-json-viewer)

    vue中json格式化顯示數(shù)據(jù)(vue-json-viewer)

    這篇文章主要給大家介紹了關(guān)于vue中json格式化顯示數(shù)據(jù)(vue-json-viewer)的相關(guān)資料,Vue-json-viewer是一個Vue組件,用于在Vue應(yīng)用中顯示JSON數(shù)據(jù)的可視化工具,需要的朋友可以參考下
    2024-05-05
  • 利用vite創(chuàng)建vue3項目的全過程及一個小BUG詳解

    利用vite創(chuàng)建vue3項目的全過程及一個小BUG詳解

    Vite作為一個構(gòu)建工具,提供了一種快速的方法來構(gòu)建Vue應(yīng)用,而Vue3?則是一個前端框架,提供了強大的功能來構(gòu)建和管理前端項目,下面這篇文章主要給大家介紹了關(guān)于利用vite創(chuàng)建vue3項目的全過程及一個小BUG的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • vue使用urlEncode問題

    vue使用urlEncode問題

    這篇文章主要介紹了vue使用urlEncode問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • vue實現(xiàn)微信分享朋友圈,發(fā)送朋友的示例講解

    vue實現(xiàn)微信分享朋友圈,發(fā)送朋友的示例講解

    下面小編就為大家分享一篇vue實現(xiàn)微信分享朋友圈,發(fā)送朋友的示例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02

最新評論