我希望在行表中可以使用启用和禁用参数进行编辑,如果单击编辑按钮操作,则启用一个行表,但如果单击保存按钮操作,则禁用。并且对于默认表值是禁用的。
这是我的代码:
<el-table :data="tableData" :key="index" style="width: 100%" stripe>
<el-table-column label="Name">
<template slot-scope="scope">
<el-input v-model="scope.row.name" :disabled="isEdit"></el-input>
</template>
</el-table-column>
<el-table-column label="Address">
<template slot-scope="scope">
<el-input v-model="scope.row.address" :disabled="isEdit"></el-input>
</template>
</el-table-column>
<el-table-column>
<template slot-scope="scope">
<el-button type="default" @click="handleSaveRow">Save</el-button>
<el-button type="primary" @click="handleEditRow">Edit</el-button>
</template>
</el-table-column>
</el-table>
但是当我单击编辑按钮时,所有行的列都会启用。
预期:编辑单击可以更改表格的一行以启用