vue可编辑表格框架
使用ElementPlus的Table啥都好,就是没有可编辑表格!!!既然UI库不支持,那我们实现一个可编辑表格是很难的事么?难么?不难么?...个人觉得如果是业务固定的可编辑表格,使用Element...
2024.11.20可任意合并表头,实现单元格编辑。
页面效果如图:
页面使用如下:
export default{
data(){
return{
tableData:[{‘a‘:‘1‘,‘b‘:‘2‘,‘c‘:‘3‘,‘d‘:‘8‘},{‘a‘:‘4‘,‘b‘:‘5‘,c:‘6‘,d:‘9‘}],
thlabel:[[{label:‘测试1‘,prop:‘a‘,rowspan:‘2‘},{label:‘测试2‘},{label:‘测试3‘,colspan:‘2‘}],
[{prop:‘c‘,label:‘表头2‘},{prop:‘b‘,label:‘表头3‘},{prop:‘d‘,label:‘表头4‘}]]
}
}
}
123456789101112131415161718192021目录结构如下:
vtable.vue代码如下:
{{label.label}}
export default{
props:{
datat:{
type:Array,
required:true
},
thlabel:{//表头数组
type:Array,
required:true
},
isEdit:{
type:Boolean,
required:true
}
},
data(){
return{
datata:‘‘
}
},
computed:{
rownum:function(){//表头行数
return this.thlabel.length;
},
labelprop:function(){//取出表头数据依次对应的字段key
let thlab = this.thlabel;
var ar = [];
for(let i=0;i
使用ElementPlus的Table啥都好,就是没有可编辑表格!!!既然UI库不支持,那我们实现一个可编辑表格是很难的事么?难么?不难么?...个人觉得如果是业务固定的可编辑表格,使用Element...
2024.11.20总有你能用上的插件(vue插件总结)UI组件框架element - 饿了么出品的Vue2的web UI工具套件mint-ui - Vue 2的移动UI元素iview - 基于 Vuejs 的开源 UI...
2024.11.22今天给小伙伴们分享一款纵享丝滑般体验的Vue拖拽树形表格DragTreeTable。vue-drag-tree-table 基于vue.js实现可拖拽排序的树形表格组件。支持拖拽排序、固定表头、拖拽改...
2024.11.20点击上方【大水牛测绘】关注我们今天给大家介绍一个CAD中提取坐标的小插件。首先我们在命令栏输入命令【appload】这个命令就是一个加载命令,输入后会出现如下对话框。我们选中第一个tq的文件,然后加载...
2024.11.21简介项目中经常会用到导入数据的场景,这里介绍 VUE 中如何使用插件 xlsx 导出数据 安装3个依赖cnpm安装:cnpm install --save xlsx //电子表格格式的解析器cnpm ...
2024.11.22