記一次element ui table 數據改變UI沒渲染的坑


我要根據外界的值來判斷我顯示的table是單選還是多選,但是props的值變了UI卻一直沒什么反應,后來采用了強制刷新,在組件上加了一個:key=  XXX,這個key根據外界的值得變化而變化,問題解決,大概的問題代碼如下:

  <!-- 不可單選不能編輯就是多選 -->
      <el-table-column v-if="!edit&&!isRadio" type="selection"/>
      <!-- 不可單選不能編輯就是多選 -->
      <el-table-column v-if="!edit&&isRadio" width="50">
        <template slot-scope="scope">
          <!-- 加入空標簽,比如label,防止顯示 :label屬性綁定的index -->
          <el-radio class="radio" v-model="radio" :label="scope.$index">
            <label></label>
          </el-radio>
        </template>
      </el-table-column>

 


免責聲明!

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



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