iview 级联选择组件_vue组件递归渲染实例
文章選自我的語(yǔ)雀專欄《不造點(diǎn)輪子你可能都不知道的前端技巧》,
如果你喜歡的話可以關(guān)注我的語(yǔ)雀專欄https://www.yuque.com/u548790/technique,或者關(guān)注我的官網(wǎng)https://www.chenshiyu.com.cn/
如果你不能忍受知乎糟糕的排版,請(qǐng)點(diǎn)擊查看原文:https://www.yuque.com/u548790/technique/pzv31o
涉及的組件:cascader組件(級(jí)聯(lián)選擇器);使用場(chǎng)景:根據(jù)數(shù)據(jù)層級(jí)遞歸渲染子結(jié)點(diǎn);使用方法:template內(nèi)遞歸渲染子組件;代碼參考:
cascader.vue: https://github.com/adnabb/gulu/blob/master/src/cascader.vue
cascader.list.vue: https://github.com/adnabb/gulu/blob/master/src/cascader-list.vue
前情提要
cascader.vue文件
source結(jié)構(gòu)如下:
代碼實(shí)現(xiàn)
cascader.list.vue文件
注意事項(xiàng)
如果你在需要遞歸組件的內(nèi)部,有emit操作(this.$emit('xxx')),那么遞歸的部分html上也需要加上@xxx="xxx",否則是不可以傳遞到外面的。
以上。
文章選自我的語(yǔ)雀專欄《不造點(diǎn)輪子你可能都不知道的前端技巧》,
如果你喜歡的話可以關(guān)注我的語(yǔ)雀專欄https://www.yuque.com/u548790/technique,或者關(guān)注我的官網(wǎng)https://www.chenshiyu.com.cn/
如果你不能忍受知乎糟糕的排版,請(qǐng)點(diǎn)擊查看原文:https://www.yuque.com/u548790/technique/pzv31o
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的iview 级联选择组件_vue组件递归渲染实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 安卓iOS软件免编程开发步骤
- 下一篇: 华为擎云 S540 笔记本发布:搭载英特