Commit ac9edcbe8ce1724b6beba5f3052705eb8646d9d5
1 parent
b100400b
Exists in
master
and in
3 other branches
feat: 新增筛选组件加载状态
Showing
1 changed file
with
2 additions
and
1 deletions
Show diff stats
packages/filter/index.vue
| @@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
| 2 | <z-form v-model="model" class="zee-filter" :list="formattedList" :span="span" :labelWidth="labelWidth" :colClass="colVisibleRender" :size="size"> | 2 | <z-form v-model="model" class="zee-filter" :list="formattedList" :span="span" :labelWidth="labelWidth" :colClass="colVisibleRender" :size="size"> |
| 3 | <div slot="$operation" class="zee-filter__button-group"> | 3 | <div slot="$operation" class="zee-filter__button-group"> |
| 4 | <el-button-group :size="size"> | 4 | <el-button-group :size="size"> |
| 5 | - <el-button type="primary" @click="handleSearch"><span>查询</span></el-button> | 5 | + <el-button type="primary" @click="handleSearch" :loading="loading"><span>查询</span></el-button> |
| 6 | <el-button @click="handleReset"><span>重置</span></el-button> | 6 | <el-button @click="handleReset"><span>重置</span></el-button> |
| 7 | <el-button v-if="showCollapsed" @click="collapsed = !collapsed"> | 7 | <el-button v-if="showCollapsed" @click="collapsed = !collapsed"> |
| 8 | <span>{{ collapsed ? '展开' : '收起' }}</span> | 8 | <span>{{ collapsed ? '展开' : '收起' }}</span> |
| @@ -35,6 +35,7 @@ export default { | @@ -35,6 +35,7 @@ export default { | ||
| 35 | type: Number, | 35 | type: Number, |
| 36 | default: 3, | 36 | default: 3, |
| 37 | }, | 37 | }, |
| 38 | + loading: Boolean, | ||
| 38 | }, | 39 | }, |
| 39 | data() { | 40 | data() { |
| 40 | return { | 41 | return { |