Vue.js Element-UI 表格编辑功能实现教程 - 如何让学号列可编辑
本文介绍如何使用 Vue.js 和 Element-UI 框架实现表格数据的编辑功能,并详细解释如何让学号列可编辑,以及相关代码示例。
这个不能编辑学号选项是因为在代码中没有对学号进行编辑的逻辑处理。在代码中,只有姓名、年龄和邮箱列的数据是可编辑的,而学号列没有设置可编辑的逻辑。如果需要让学号列也可编辑,可以按照以下步骤进行修改:
- 在
data中添加一个editable属性来表示学号列是否可编辑:
data: {
tableData: [],
editable: false // 新增editable字段,表示学号列是否可编辑
},
- 在模板中的学号列中添加可编辑的逻辑:
<el-table-column fixed prop='number' label='学号' width='100'>
<template slot-scope='scope'>
<el-input v-model='scope.row.number' v-if='editable'></el-input>
<div v-else>{{ scope.row.number }}</div>
</template>
</el-table-column>
这样就可以实现学号列的编辑功能了。
原文地址: https://www.cveoy.top/t/topic/plwt 著作权归作者所有。请勿转载和采集!