vxe-table高级表格数据刷新失败
2023-02-18 15:49:47 时间
问题出现
使用vxe-grid的时候,更新options.data失败,但控制台打印实实在在更新上了。
注:options为v-bind的内容
具体的API配置项参考官方文档:https://vxetable.cn/v3/#/grid/api
尝试解决
以为是vxe-grid没有监听到data的改变,尝试使用this.$set
去改变data无果,列表显示的数据依旧异常。
最终解决办法
排查各种因素之后,发现是在配置项中,没有带上data字段,导致问题的出现。
在配置项中给data初始化一个空的Array便可以解决该问题。
options: {
border: true,
resizable: true,
showOverflow: true,
height: 300,
align: 'left',
toolbarConfig: {
slots: {
// 自定义工具栏模板
buttons: 'toolbar_buttons'
}
},
columns: [
{ type: 'seq', width: 50 },
{ field: 'name', title: 'Name' },
{ field: 'sex', title: 'Sex', showHeaderOverflow: true },
{ field: 'address', title: 'Address', showOverflow: true }
],
// 设置配置项时一定要加上
data: []
}
相关文章
- markdown语法简介
- 让typecho支持table of contents
- 正则表达式教程
- 记一次bypy的使用
- bad interpreter 没有那个文件或目录
- vim入门
- 软件版本总结
- 安装Scarpy踩过的坑
- centos国内源总结
- 图解高效神经网络结构搜索(ENAS)
- 浅谈气象服务需求
- 重复建设
- Room Arranger for mac(简单易用的室内设计软件)v9.7.2中文激活版
- 给客户的定心丸——产品检验报告
- 从“互联网人”的视角看气象服务
- 全国各区域“两个细则”对风光功率预测考核要求的比较
- “盘古”再现,“江湖”不宁
- 气象部门有哪些是公益二类事业单位
- 驻场气象局工作 领悟客户服务思维
- 遇到“搭便车”问题怎么办?