vue中使用elementui里的table時,需求是前面的勾選框根據條件判斷是否可以勾選設置


情景:例如考核列表,查詢某一年分的考核列表,根據id的存在判斷是否考核過,如果考核過,前面的勾選框不能勾選;

 

 

 

 

 

 

  直接粘貼代碼:

  <el-table-column type="selection" width="55" :selectable='checkboxInit'>
methods里
  
    //判斷是否可選
    checkboxInit(row, index) {
      console.log("判斷是否可選");
      console.log(row, index);
      if (row.id) {
        return 0; //不可勾選
      } else {
        return 1;
      }
    },
 
結束


免責聲明!

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



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