欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue+elementUI中表格高亮或字體顏色改變操作

 更新時(shí)間:2020年11月02日 16:19:11   作者:༺༂鑫༒海༂༻  
這篇文章主要介紹了vue+elementUI中表格高亮或字體顏色改變操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

重點(diǎn)的代碼:

:row-style="setRowStyle"這個(gè)屬性就是在table標(biāo)簽綁定的

:row-style="setRowStyle"

// 這個(gè)方法直接加到methods里就好了,頁(yè)面會(huì)自動(dòng)調(diào)用的
setRowStyle(row) {
   if (row.row.isPart == true) {
    return 'color:blue;'
   }
  },

具體代碼:

hmtl

<el-table width="100%" :data="gridData" border fit highlight-current-row :header-cell-style="{background:'#199ED8'}" :row-style="setRowStyle">
 <el-table-column label="序號(hào)" type="index"></el-table-column>
 </el-table>

js中就是方法的調(diào)用就好了

setRowStyle(row) {
   if (row.row.isPart == true) {
    return 'color:blue;'
   }
  },

補(bǔ)充知識(shí):vue+element-ui 表單的 el-input 第二次修改時(shí)無法輸入

由于新增跟修改用的是同一個(gè)彈窗,所以當(dāng)修改提交時(shí),要清空 input 框內(nèi)的值。

提交時(shí)不能只把 父對(duì)象formData 設(shè)置為空對(duì)象。即this.formData = {} 是錯(cuò)誤的

正確的寫法為

this.formData = {name: '' }

原因:如果把this.formData設(shè)置為空,this.formData.name 就是 undefined,此時(shí)就會(huì)賦值不上。

   <el-form ref="popupContent" :model="formData" :rules="popupContentRules">
    <el-row>
     <el-form-item label="姓名" label-width="80px" prop="name">
      <el-input name="name" @keyup.native="judge" v-model="formData.name"/>
     </el-form-item>
    </el-row>
   </el-form>

以上這篇vue+elementUI中表格高亮或字體顏色改變操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論