From 3bab59284578d6e6d2fa2f807895c60ebc54bdcc Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期二, 17 六月 2025 16:01:23 +0800
Subject: [PATCH] 测试完成
---
src/components/RightToolbar/index.vue | 42 +++++++++++++++++++++++++++++++++++-------
1 files changed, 35 insertions(+), 7 deletions(-)
diff --git a/src/components/RightToolbar/index.vue b/src/components/RightToolbar/index.vue
index 527e07c..14dfa2d 100644
--- a/src/components/RightToolbar/index.vue
+++ b/src/components/RightToolbar/index.vue
@@ -1,14 +1,42 @@
+<!-- 榧犳爣瑙﹀彂寮瑰嚭鎴� -->
<template>
<div class="top-right-btn" :style="style">
<el-row>
- <el-tooltip class="item" effect="dark" :content="showSearch ? '闅愯棌鎼滅储' : '鏄剧ず鎼滅储'" placement="top" v-if="search">
- <el-button size="mini" circle icon="el-icon-search" @click="toggleSearch()" />
+ <el-tooltip
+ class="item"
+ effect="dark"
+ :content="showSearch ? '闅愯棌鎼滅储' : '鏄剧ず鎼滅储'"
+ placement="top"
+ v-if="search"
+ >
+ <el-button
+ size="mini"
+ circle
+ icon="el-icon-search"
+ @click="toggleSearch()"
+ />
</el-tooltip>
<el-tooltip class="item" effect="dark" content="鍒锋柊" placement="top">
- <el-button size="mini" circle icon="el-icon-refresh" @click="refresh()" />
+ <el-button
+ size="mini"
+ circle
+ icon="el-icon-refresh"
+ @click="refresh()"
+ />
</el-tooltip>
- <el-tooltip class="item" effect="dark" content="鏄鹃殣鍒�" placement="top" v-if="columns">
- <el-button size="mini" circle icon="el-icon-menu" @click="showColumn()" />
+ <el-tooltip
+ class="item"
+ effect="dark"
+ content="鏄鹃殣鍒�"
+ placement="top"
+ v-if="columns"
+ >
+ <el-button
+ size="mini"
+ circle
+ icon="el-icon-menu"
+ @click="showColumn()"
+ />
</el-tooltip>
</el-row>
<el-dialog :title="title" :visible.sync="open" append-to-body>
@@ -37,7 +65,7 @@
props: {
showSearch: {
type: Boolean,
- default: true,
+ default: true, //required鏄惁蹇呴』锛屼负true娓叉煋鏃朵細鎶涘嚭typeError锛沝efault锛氶粯璁ゅ�硷紝
},
columns: {
type: Array,
@@ -58,7 +86,7 @@
ret.marginRight = `${this.gutter / 2}px`;
}
return ret;
- }
+ },
},
created() {
// 鏄鹃殣鍒楀垵濮嬮粯璁ら殣钘忓垪
--
Gitblit v1.9.3