Skip to content

Commit 64f4089

Browse files
committed
设置查询界面table默认开启排序功能
1 parent e09c142 commit 64f4089

File tree

2 files changed

+12
-4
lines changed
  • Vol.Vue/src/components/basic/ViewGridConfig
  • 开发版dev/Vue.NetCore/Vol.Vue/src/components/basic/ViewGridConfig

2 files changed

+12
-4
lines changed

Vol.Vue/src/components/basic/ViewGridConfig/methods.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1135,6 +1135,10 @@ let methods = {
11351135
});
11361136
//初始化datatable表数据源,默认为一个空数组,dicKeys为界面所有的数据字典编号
11371137
this.initColumns(this.columns, this.dicKeys, keys);
1138+
//2021.05.23默认开启查询页面所有字段排序,如果不需要排序,在onInited遍历columns设置sort=false
1139+
this.columns.forEach(x => {
1140+
x.sort =x.render?false:true;
1141+
})
11381142
if (this.detailOptions && this.detailOptions.columns) {
11391143
this.initColumns(this.detailOptions.columns, this.dicKeys, keys);
11401144
}
@@ -1293,8 +1297,8 @@ let methods = {
12931297
destroyed() { //2021.04.11增加vue页面销毁方法,路由必须设置keepLive:false,设置方法见:前端开发文档-》[禁用页面缓存keepAlive]
12941298

12951299
},
1296-
loadTreeTableChildren(tree, treeNode, resolve){
1297-
this.loadTreeChildren.call(this,tree, treeNode, resolve);
1300+
loadTreeTableChildren(tree, treeNode, resolve) {
1301+
this.loadTreeChildren.call(this, tree, treeNode, resolve);
12981302
},
12991303
loadTreeChildren(tree, treeNode, resolve) {//树形结构加载子节点(2021.05.02),在onInit中设置了rowKey主键字段后才会生效
13001304
return resolve([]);

开发版dev/Vue.NetCore/Vol.Vue/src/components/basic/ViewGridConfig/methods.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1135,6 +1135,10 @@ let methods = {
11351135
});
11361136
//初始化datatable表数据源,默认为一个空数组,dicKeys为界面所有的数据字典编号
11371137
this.initColumns(this.columns, this.dicKeys, keys);
1138+
//2021.05.23默认开启查询页面所有字段排序,如果不需要排序,在onInited遍历columns设置sort=false
1139+
this.columns.forEach(x => {
1140+
x.sort =x.render?false:true;
1141+
})
11381142
if (this.detailOptions && this.detailOptions.columns) {
11391143
this.initColumns(this.detailOptions.columns, this.dicKeys, keys);
11401144
}
@@ -1293,8 +1297,8 @@ let methods = {
12931297
destroyed() { //2021.04.11增加vue页面销毁方法,路由必须设置keepLive:false,设置方法见:前端开发文档-》[禁用页面缓存keepAlive]
12941298

12951299
},
1296-
loadTreeTableChildren(tree, treeNode, resolve){
1297-
this.loadTreeChildren.call(this,tree, treeNode, resolve);
1300+
loadTreeTableChildren(tree, treeNode, resolve) {
1301+
this.loadTreeChildren.call(this, tree, treeNode, resolve);
12981302
},
12991303
loadTreeChildren(tree, treeNode, resolve) {//树形结构加载子节点(2021.05.02),在onInit中设置了rowKey主键字段后才会生效
13001304
return resolve([]);

0 commit comments

Comments
 (0)