From 348d29c1cd601e269eae92e6ec55d31e77b3ecd0 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期四, 23 十一月 2023 13:21:46 +0800 Subject: [PATCH] 修改指标排序界面相关逻辑 --- src/sfc/ButtonClick.vue | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/sfc/ButtonClick.vue b/src/sfc/ButtonClick.vue index 35a9fc2..1411adf 100644 --- a/src/sfc/ButtonClick.vue +++ b/src/sfc/ButtonClick.vue @@ -18,14 +18,25 @@ type:String, default:'success' }, + // 鑷畾涔夐鑹� + color:{ + type:String, + default:'' + }, // 鍔犺浇鏁堟灉 loading:{ type:Boolean, default:false }, + // 鎸夐挳澶у皬 size:{ type:String, default:'default' + }, + // 鏄惁闇�瑕佸浘鏍� + havaIcon:{ + type:Boolean, + default:true } }, emits:['doSearch' ], @@ -33,14 +44,13 @@ </script> <template> - <div> - <el-button :type="type" :loading="loading" :size="size" @click="$emit('doSearch')"> - <el-icon > + <el-button :type="type" :color="color" :loading="loading" :size="size" @click="$emit('doSearch')"> + <el-icon v-show="havaIcon"> <i-ep-Search/> </el-icon> - {{ content }} + <!-- 鑷畾涔夊浘鏍囨彃妲藉嚭鍙� --> + <slot/> {{ content }} </el-button> - </div> </template> <style scoped> .el-icon { -- Gitblit v1.9.3