学习记录:
实现在table列表中控制二次点击按钮时对应行的button为不可点击,效果图如下:
1.el-table在表格按钮标签中定义disabled属性
HTML部分代码:
<div id="app">
<el-table :data="showTableData"
<el-table-column fixed="right"
label="操作"
width="100">
<template slot-scope="scope">
<el-button size="mini"
:disabled="scope.row.disabled"
@@click="handleEdit(scope.$index, scope.row)">导入
</el-button>
</template>
</el-table-column>
</el-table>
</div>
showTableData是对应的表格,这一步是为了给全局表格一个初始的disabled值为false,写在vue实例里。JS代码如下所示: