作者 RuoYi

显隐列初始默认隐藏列

@@ -43,7 +43,14 @@ export default { @@ -43,7 +43,14 @@ export default {
43 type: Array, 43 type: Array,
44 }, 44 },
45 }, 45 },
46 - 46 + created() {
  47 + // 显隐列初始默认隐藏列
  48 + for (let item in this.columns) {
  49 + if (this.columns[item].visible === false) {
  50 + this.value.push(parseInt(item));
  51 + }
  52 + }
  53 + },
47 methods: { 54 methods: {
48 // 搜索 55 // 搜索
49 toggleSearch() { 56 toggleSearch() {
@@ -82,14 +82,6 @@ export default { @@ -82,14 +82,6 @@ export default {
82 previews: {} 82 previews: {}
83 }; 83 };
84 }, 84 },
85 - created() {  
86 - // 显隐列组件默认隐藏列  
87 - for (let item in this.columns) {  
88 - if (this.columns[item].visible === false) {  
89 - this.value.push(parseInt(item))  
90 - }  
91 - }  
92 - },  
93 methods: { 85 methods: {
94 // 编辑头像 86 // 编辑头像
95 editCropper() { 87 editCropper() {
@@ -145,9 +137,10 @@ export default { @@ -145,9 +137,10 @@ export default {
145 realTime(data) { 137 realTime(data) {
146 this.previews = data; 138 this.previews = data;
147 }, 139 },
148 - //取消截图,关闭对话框 140 + // 关闭窗口
149 closeDialog() { 141 closeDialog() {
150 this.options.img = store.getters.avatar 142 this.options.img = store.getters.avatar
  143 + this.visible = false;
151 } 144 }
152 } 145 }
153 }; 146 };