vue element-UI 多個 select 回顯成功,但是選中無反應


參考文章 vue開發(四)element的select下拉框設定初值后,不能重新選擇的問題

參考文章 element模態框dialog中的select組件中選中無反應

原因 下拉框數據是循環別的接口得來的,因為數據層次太多,render函數沒有自動更新,需手動強制刷新

解決方案 添加 @change="$forceUpdate()" 強制更新視圖

<el-select v-model="form.source" placeholder="請選擇" @change="$forceUpdate()" style="width:380px">
          <el-option
                v-for="item in tradeSource"
                :key="item.id"
                :label="item.label"
                :value="item.id"
            />
  </el-select>
                   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM