Browse Source

展开收缩高度变化

lichao 3 years ago
parent
commit
16d7c4b74f
1 changed files with 11 additions and 0 deletions
  1. 11 0
      src/views/basicData/landTransportation/vehicleInformation/index.vue

+ 11 - 0
src/views/basicData/landTransportation/vehicleInformation/index.vue

@@ -2,6 +2,7 @@
   <div>
     <basic-container>
       <avue-crud
+        ref="crud"
         :data="dataList"
         :option="option"
         :page.sync="page"
@@ -17,6 +18,7 @@
         @refresh-change="refreshChange"
         @current-change="currentChange"
         @size-change="sizeChange"
+        @search-criteria-switch="searchCriteriaSwitch"
       >
         <template slot="urlForm" slot-scope="{ row }">
           <el-input
@@ -367,6 +369,15 @@ export default {
     }
   },
   methods: {
+    // 获得高度
+    searchCriteriaSwitch(type){
+      if (type){
+        this.option.height = this.option.height - 390
+      }else {
+        this.option.height = this.option.height + 390
+      }
+      this.$refs.crud.getTableHeight()
+    },
     onLoad(page, params) {
       const queryParams = Object.assign({}, params, {
         size: page.pageSize,