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的主要内容,如果未能解决你的问题,请参考以下文章
vue+element table实现对表格的某一列作特殊处理
web前端-Vue Element table多选表格实现单选