使用van-picker?動態(tài)設置當前選中項
van-picker 動態(tài)設置當前選中項
使用vant-field和van-picker、van-popup組合實現(xiàn)單選類型表單時,通常我們需要pick每次顯示時,默認選中的是當前有效值,但往往會出現(xiàn)這樣的情況

我們可以在沒法顯示picker的時候,動態(tài)設置當前選中項,代碼示例如下
//pick中指定ref屬性為myPicker //currentIndex為當前有效值對應的索引值 this.$refs.myPicker.setColumnIndex(0, currentIndex)
setColumnIndex有兩個參數,第一個參數columnIndex代表的是列索引值,如果不涉及多列聯(lián)動,默認為0;第二個參數optionIndex代表的要設置的有效索引值
van-picker 選擇器空白問題
van-picker綁定的數據實在store里,在store里數據格式也是正確的,但是到頁面里picker的選擇項就是全空白,

在該路由中將該組件的keepalive設為了true,所以從別的頁面回來的時候,picker綁定的數據不會重新獲取,而該組件在初始的created里將picker的數據項寫為了空數組,此時只需要在activated生命周期里重新給picker綁定的數據重新進行取值操作即可。
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Vue?中?Promise?的then方法異步使用及async/await?異步使用總結
then?方法是?Promise?中?處理的是異步調用,異步調用是非阻塞式的,在調用的時候并不知道它什么時候結束,也就不會等到他返回一個有效數據之后再進行下一步處理,這篇文章主要介紹了Vue?中?Promise?的then方法異步使用及async/await?異步使用總結,需要的朋友可以參考下2023-01-01
VUE中對object.object和object[object]的使用解讀
這篇文章主要介紹了VUE中對object.object和object[object]的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06
vue+elementUI如何實現(xiàn)頂部路由標簽跳轉
這篇文章主要介紹了vue+elementUI如何實現(xiàn)頂部路由標簽跳轉問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03

