在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ Vue 動(dòng)態(tài)添加子組件,然后父組件獲取所有子組件的數(shù)據(jù)?

Vue 動(dòng)態(tài)添加子組件,然后父組件獲取所有子組件的數(shù)據(jù)?

圖片描述

我想實(shí)現(xiàn)這么一個(gè)功能,點(diǎn)擊紅色加號(hào)然后就添加一個(gè)上面的那個(gè)輸入組件(就是做一個(gè)批量上傳),我搜索了很多相關(guān)問題,最后只實(shí)現(xiàn)了動(dòng)態(tài)添加的功能,但是點(diǎn)擊批量上傳后怎么獲取所有輸入的數(shù)據(jù)尋思了好久都無果。

我用vue寫前端 Golang寫后端,準(zhǔn)備寫個(gè)桌面APP的,Golang的界面寫出來太low了達(dá)不到想要的效果,前端這塊vue只是會(huì)點(diǎn)皮毛。尷尬0.0.

求個(gè)大神給我指點(diǎn)下迷津,讓我有點(diǎn)思路?

回答
編輯回答
胭脂淚

我現(xiàn)在的做法是:
v-for 循環(huán) 、

v-for idex in number 
<component ref="xx"> </component>   

然后初始化這個(gè)number為1,添加按鈕動(dòng)態(tài)改變這個(gè)number的值
數(shù)據(jù)獲取用ref,js中用this.$refs獲取
this.$refs.xx[number-1].something

2018年6月1日 04:15