鍍金池/ 問答/HTML/ element Cascader 級(jí)聯(lián)選擇器封裝的循環(huán)使用組件,通過ref屬性獲

element Cascader 級(jí)聯(lián)選擇器封裝的循環(huán)使用組件,通過ref屬性獲取值問題

項(xiàng)目使用了一個(gè)element Cascader 級(jí)聯(lián)選擇器封裝的子組件(如圖1),正常情況下,直接通過this.$refs.XX可以獲取里面選取的內(nèi)容。
但是頁面中是循環(huán)調(diào)用的子組件(圖下2),根據(jù)返回的數(shù)據(jù)項(xiàng)進(jìn)行多次渲染子組件。這時(shí)子組件就多次使用。因?yàn)閞ef也只能是唯一,請(qǐng)問怎么動(dòng)態(tài)定義?或者有沒有別的方法,可以獲取子組件,進(jìn)而得到其中的內(nèi)容??

圖片描述

圖片描述

回答
編輯回答
忘了我

ref可以動(dòng)態(tài),只是這種對(duì)應(yīng)關(guān)系你自己要定義好,寫了個(gè)例子你可以參考下。https://jsfiddle.net/j6xkmvcy/

2017年9月15日 08:11