今天做vue的頁面下拉框回顯問題,回顯數據是隨機的,好奇怪,雖然多刷新 幾下就可以了,
但是這個問題還是存在的,后來發現問題是
回顯中的數據是兩次請求,因為網絡問題兩次說不定哪個就請求的快一些,
因為調用的對象不一樣,所以可能會不同,改為相同的之后,發現第一次請求的時間始終比第二次時間短一些,達到想要的效果
總結:
1.因為第一次加載下拉框列表的時候,請求列表中所有數據和列表默認回顯數據不同,所以會出現被刷新,而出現回顯隨機問題,,,
PS:vue 運用ElementUI,做select下拉框回顯
第一、加載的順序,應該先加載下拉框要選擇的數據,然后在通過編輯查詢數據后回顯。
第二、要保證select下拉的ID和v-model里邊的id保持一致。
第三、elementUI就會自動的將數據回顯了。
一下是截圖:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。
新聞熱點
疑難解答