vxe-table icon indicating copy to clipboard operation
vxe-table copied to clipboard

VXETable.setup中grid下属性无效。

Open 6LWa6ZKx opened this issue 4 years ago • 5 comments

可复现的链接:

问题描述与截图:

通过VXETable.setup设置一些全局属性无效。 例如: VXETable.setup({ grid:{ pagerConfig: { pageSize: 180 // 默认每页大小 }, } }) 必须同时在页面同步设置一个空的属性名: gridOptions: { pagerConfig: {}, } 该属性才能有效。否则页面必然无法获取到分页信息。

全局属性的目的就是为了不重复设置。

期望的结果:

No response

操作系统:

window10

浏览器版本:

chrome 100.0

vue 版本:

3.x

vxe-table 版本:

4.2.2

6LWa6ZKx avatar Apr 13 '22 08:04 6LWa6ZKx

补充一些: border、resizable,这些基本属性统统无效,只能在业务界面写一遍。不能在全局中定义。

6LWa6ZKx avatar Apr 13 '22 08:04 6LWa6ZKx

这些需要给table设置

xlz26296 avatar May 02 '22 06:05 xlz26296

### 你现在解决了吗,必须得在每个页面重新设置个空对象才行吗?

yangxuefei18 avatar May 27 '22 06:05 yangxuefei18

### 你现在解决了吗,必须得在每个页面重新设置个空对象才行吗?

没有,这点灵活性还是不行。太刻板了。可能是我没理解这样设计的意义。

目前用的比较好的数据表格还是“miniui”,api太强了,能想到的业务都能支持。

[[]()](http://miniui.com/docs/api/index.html#ui=datagrid)

6LWa6ZKx avatar May 27 '22 06:05 6LWa6ZKx

### 你现在解决了吗,必须得在每个页面重新设置个空对象才行吗?

没有,这点灵活性还是不行。太刻板了。可能是我没理解这样设计的意义。

目前用的比较好的数据表格还是“miniui”,api太强了,能想到的业务都能支持。

[](http://miniui.com/docs/api/index.html#ui=datagrid)

好吧。。我已经有很多页面用vxe了😢 这也太难受了

yangxuefei18 avatar May 27 '22 06:05 yangxuefei18