| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 | | <template> |  |   <div class="search-form-collapse" :class="{'collapse__hidden': !showMore}"> |  |     <slot></slot> |  |     <el-button v-if="!showMore" class="collapse__switch" @click="showMore = true">更多查询...</el-button> |  |     <el-button v-else class="collapse__switch" @click="showMore = false">收起</el-button> |  |   </div> |  | </template> |  |   |  | <script> |  | export default { |  |   name: 'SearchFormCollapse', |  |   data () { |  |     return { |  |       showMore: false |  |     } |  |   } |  | } |  | </script> |  |   |  | <style scoped lang="scss"> |  | .search-form-collapse { |  |   position: relative; |  |   padding-right: 75px; |  |   height: auto; |  |   .collapse__switch { |  |     position: absolute; |  |     top: 0; |  |     right: 0; |  |   } |  |   &.collapse__hidden { |  |     height: 50px; |  |     overflow: hidden; |  |     padding-right: 250px; |  |     ::v-deep section { |  |       position: absolute; |  |       top: 0; |  |       right: 100px; |  |     } |  |   } |  | } |  | </style> | 
 |