使用van-picker?動態(tài)設置當前選中項
van-picker 動態(tài)設置當前選中項
使用vant-field和van-picker、van-popup組合實現單選類型表單時,通常我們需要pick每次顯示時,默認選中的是當前有效值,但往往會出現這樣的情況
我們可以在沒法顯示picker的時候,動態(tài)設置當前選中項,代碼示例如下
//pick中指定ref屬性為myPicker //currentIndex為當前有效值對應的索引值 this.$refs.myPicker.setColumnIndex(0, currentIndex)
setColumnIndex有兩個參數,第一個參數columnIndex代表的是列索引值,如果不涉及多列聯動,默認為0;第二個參數optionIndex代表的要設置的有效索引值
van-picker 選擇器空白問題
van-picker綁定的數據實在store里,在store里數據格式也是正確的,但是到頁面里picker的選擇項就是全空白,
在該路由中將該組件的keepalive設為了true,所以從別的頁面回來的時候,picker綁定的數據不會重新獲取,而該組件在初始的created里將picker的數據項寫為了空數組,此時只需要在activated生命周期里重新給picker綁定的數據重新進行取值操作即可。
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳談vue+webpack解決css引用圖片打包后找不到資源文件的問題
下面小編就為大家分享一篇詳談vue+webpack解決css引用圖片打包后找不到資源文件的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03vue如何給element-ui中的el-tabs動態(tài)設置label屬性
這篇文章主要介紹了vue如何給element-ui中的el-tabs動態(tài)設置label屬性,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08