el-checkbox-group綁定值為數組,選中一個其他也選中的問題記錄


el-checkbox-group復選框組,v-model綁定的值必須是[],不能是字符串

新增時候正常,修改時候選擇一個,其他的也選中了。最后發現是數組格式沒有對應,應該是數字數組[1,2,3,4],給的是['1','2','3','4']

 

需要把數組轉成字符串以逗號分割傳給后台,然后再用.map(Number)轉換下就正常了

     //修改
     openEditDia(data) {
            let application = (data.applicationTerminal || "").split(',');
            let app = application.map(Number);
            this.cid = data.id;
            this.addQuery.systemName = data.systemName,
            this.addQuery.applicationTerminal= app,
            this.addDialogVisible = true
      }

 


免責聲明!

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



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