鍍金池/ 問答/HTML/ vue 如何在動態(tài)組件中獲取input輸入的值

vue 如何在動態(tài)組件中獲取input輸入的值

功能如下:

點擊確定后,遮罩層消失,并在遮罩層的下方(箭頭處)把剛剛輸入的名稱和選擇的類型展示出來

clipboard.png

這是注冊的組件代碼

clipboard.png

這是點擊確定的事件

clipboard.png

求問:如何在組件中獲取到剛剛輸入的值?

回答
編輯回答
尐飯團

clipboard.png

clipboard.png

![圖片上傳中...]

2018年6月2日 00:19
編輯回答
萌面人

如果彈窗和顯示的地方是屬于父子組件關系,那么直接用this.$refs的形式獲取想要的值,
如果不是,那么點確定的時候,把值傳過去,可以用vuex等方式

2017年11月5日 23:58
編輯回答
凝雅

如果是父子組件的話,可以用自定義事件,sync
如果是非父子組件,就用event bus
如果當前頁面邏輯比較復雜,組件間共同作用影響著當前頁面的數(shù)據(jù)狀態(tài),建議使用Vuex狀態(tài)管理

2017年2月13日 11:17