vue.js

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > javascript类库 > vue.js > vxe-table表格组件,编辑单元格(el-table组件同样适用)

vxe-table表格组件,编辑单元格详解(el-table组件同样适用)

作者:lswlovejrd

这篇文章主要介绍了vxe-table表格组件,编辑单元格详解(el-table组件同样适用),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

vxe-table表格组件,编辑单元格(el-table组件同样适用)

vxe-table官网:https://vxetable.cn/#/table/api

点击一个单元格时,可编辑该单元格

通过属性edit-config设置编辑单元格:

       <vxe-table
            :tableData="tableData"
            :columns="columns"
            :edit-config="{trigger: 'click', mode: 'cell'}"
        >
        </vxe-table>

另外,还有许多其他属性可以设置,详细参见官网

export default {
    data(){
        return {
            month: "",
            tableData:[],  //你要写入的数据
            columns:[
                {field: 'age', title: '年龄',minWidth:90,align:'center',editRender: {name: '$input', props: { type: 'number' },enabled:true}},
            ],
        }
    },
editRender: {name: '$input', props: { type: 'number' },enabled:true}}
name: '$input' //单元格编辑采用输入框的形式。如果要是需要选择框的形式,则设置为$option,其它形式同上。
props: { type: 'number' } //以数字输入,如果是以文本输入,则:type: 'text'
enabled:true //是否可编辑

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文