Skip to content

Commit f6e98fe

Browse files
author
283591387@qq.com
committed
增加vue3版本自定义列显示与顺序
1 parent 2a96922 commit f6e98fe

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

Vol.Vue3版本/src/components/basic/ViewGrid/ViewGridCustomColumn.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,12 @@ export default {
2121
}
2222
this.getCacheViewColumn();
2323
},
24+
getViewCacheKey(){
25+
return 'custom:column'+this.table.name;
26+
},
2427
getCacheViewColumn() {
2528
try {
26-
let columns = localStorage.getItem('custom:column');
29+
let columns = localStorage.getItem(this.getViewCacheKey());
2730
if (!columns) return;
2831
columns = JSON.parse(columns);
2932
let sortTableColumns = [];
@@ -133,7 +136,7 @@ export default {
133136
this.sortViewColumns(sortColumns);
134137
}
135138
try {
136-
localStorage.setItem('custom:column', JSON.stringify(this.viewColumns));
139+
localStorage.setItem(this.getViewCacheKey(), JSON.stringify(this.viewColumns));
137140
} catch (error) {
138141
console.log('获取自定义列异常:' + error.message);
139142
}

开发版dev/Vue.NetCore/Vol.Vue3版本/src/components/basic/ViewGrid/ViewGridCustomColumn.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,12 @@ export default {
2121
}
2222
this.getCacheViewColumn();
2323
},
24+
getViewCacheKey(){
25+
return 'custom:column'+this.table.name;
26+
},
2427
getCacheViewColumn() {
2528
try {
26-
let columns = localStorage.getItem('custom:column');
29+
let columns = localStorage.getItem(this.getViewCacheKey());
2730
if (!columns) return;
2831
columns = JSON.parse(columns);
2932
let sortTableColumns = [];
@@ -133,7 +136,7 @@ export default {
133136
this.sortViewColumns(sortColumns);
134137
}
135138
try {
136-
localStorage.setItem('custom:column', JSON.stringify(this.viewColumns));
139+
localStorage.setItem(this.getViewCacheKey(), JSON.stringify(this.viewColumns));
137140
} catch (error) {
138141
console.log('获取自定义列异常:' + error.message);
139142
}

0 commit comments

Comments
 (0)