Vue + Element table中的某行触发enter事件后,使该行disabled

Posted xintao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue + Element table中的某行触发enter事件后,使该行disabled相关的知识,希望对你有一定的参考价值。

废话不罗嗦,上硬菜。

 

1.html下:
<el-table-column label="名称" sortable>
  <template slot-scope="scope"> 
    <el-input v-model="scope.row.name" :disabled="Disabled[scope.$index]" @keydown.enter.native="Enter(scope.row,scope.$index)"> </el-input>
  </template>
</el-table-column>
2.data--->>>return中:
  
Disabled:[],     // 该行是否禁止编辑
3.函数中:
Enter( row,index){
 this.Disabled[index] = true,      // 使input不可编辑
}

  


  

 

以上是关于Vue + Element table中的某行触发enter事件后,使该行disabled的主要内容,如果未能解决你的问题,请参考以下文章

触发器:删除表a中的某行,则修表b中某字段的值。

vue+element table实现对表格的某一列作特殊处理

web前端-Vue Element table多选表格实现单选

element UI表格组件点击某行某行高亮显示

Vue 中Element的table多选表格实现单选,并且多选表格中表头的多选框不显示或隐藏

Vue 中Element的table多选表格实现单选,并且多选表格中表头的多选框不显示或隐藏