+
+ {(slots.prefix || props.prefixIcon) && (
+
+ {renderIcon(slots.prefix, props.prefixIcon)}
+
+ )}
+
+
+ {(slots.suffix || props.suffixIcon) && (
+
+ {renderIcon(slots.suffix, props.suffixIcon)}
+
+ )}
)
},
diff --git a/code/base-project/base-vue/src/App.vue b/code/base-project/base-vue/src/App.vue
index b006b0a9..71ebab53 100644
--- a/code/base-project/base-vue/src/App.vue
+++ b/code/base-project/base-vue/src/App.vue
@@ -2,114 +2,30 @@
-
-
-
- Normal
-
-
- 主按钮
-
-
- 警告
-
-
- 危险
-
-
- 成功
-
-
+
+
+
+
+
+
+
+
+
+
-
-
- Normal
-
-
- 主按钮
-
-
- 警告
-
-
- 危险
-
-
- 成功
-
-
+
+
-
-
- Normal
-
-
- 主按钮
-
-
- 警告
-
-
- 危险
-
-
- 成功
-
+
+
+
+
+
+
-
-
-
- Normal
-
-
- 主按钮
-
-
- 警告
-
-
- 危险
-
-
- 成功
-
-
-
-
-
- 禁用
-
-
- 禁用
-
-
- 禁用
-
-
- 禁用
-
-
- 禁用
-
-
-
-
-
- loading
-
-
- loading
-
-
- loading
-
-
- loading
-
-
- loading
-
-
-
-