我要根據外界的值來判斷我顯示的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>