File tree Expand file tree Collapse file tree 1 file changed +26
-9
lines changed
src/components/RightToolbar Expand file tree Collapse file tree 1 file changed +26
-9
lines changed Original file line number Diff line number Diff line change 1
1
<template >
2
- <div class =" top-right-btn" >
2
+ <div class =" top-right-btn" :style = " style " >
3
3
<el-row >
4
- <el-tooltip class =" item" effect =" dark" :content =" showSearch ? '隐藏搜索' : '显示搜索'" placement =" top" >
4
+ <el-tooltip class =" item" effect =" dark" :content =" showSearch ? '隐藏搜索' : '显示搜索'" placement =" top" v-if = " search " >
5
5
<el-button size =" mini" circle icon =" el-icon-search" @click =" toggleSearch()" />
6
6
</el-tooltip >
7
7
<el-tooltip class =" item" effect =" dark" content =" 刷新" placement =" top" >
13
13
</el-row >
14
14
<el-dialog :title =" title" :visible.sync =" open" append-to-body >
15
15
<el-transfer
16
- :titles =" ['显示', '隐藏']"
17
- v-model =" value"
18
- :data =" columns"
19
- @change =" dataChange"
16
+ :titles =" ['显示', '隐藏']"
17
+ v-model =" value"
18
+ :data =" columns"
19
+ @change =" dataChange"
20
20
></el-transfer >
21
21
</el-dialog >
22
22
</div >
@@ -42,6 +42,23 @@ export default {
42
42
columns: {
43
43
type: Array ,
44
44
},
45
+ search: {
46
+ type: Boolean ,
47
+ default: true ,
48
+ },
49
+ gutter: {
50
+ type: Number ,
51
+ default: 10 ,
52
+ },
53
+ },
54
+ computed: {
55
+ style () {
56
+ const ret = {};
57
+ if (this .gutter ) {
58
+ ret .marginRight = ` ${ this .gutter / 2 } px` ;
59
+ }
60
+ return ret;
61
+ }
45
62
},
46
63
created () {
47
64
// 显隐列初始默认隐藏列
@@ -75,13 +92,13 @@ export default {
75
92
};
76
93
</script >
77
94
<style lang="scss" scoped>
78
- :deep( .el-transfer__button ) {
95
+ :: v- deep .el-transfer__button {
79
96
border-radius : 50% ;
80
97
padding : 12px ;
81
98
display : block ;
82
- margin-left : 0 ;
99
+ margin-left : 0 px ;
83
100
}
84
- :deep( .el-transfer__button :first-child ) {
101
+ :: v- deep .el-transfer__button :first-child {
85
102
margin-bottom : 10px ;
86
103
}
87
104
</style >
You can’t perform that action at this time.
0 commit comments