Skip to content
This repository was archived by the owner on Aug 10, 2023. It is now read-only.

Commit f6a6d8a

Browse files
committed
perf: 优化按钮组件、icon 组件、样式等,代码片段优化了很多 👍👍
1 parent 7f5c9ed commit f6a6d8a

15 files changed

+1182
-608
lines changed

CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# 更新日志
22

3+
## 3.2.18 (2022-03-03)
4+
5+
- 优化按钮组件,解决 `TyhButton` 组件在禁用状态鼠标 `hover``icon` 上仍显示 `pointer` 的问题
6+
- 按钮组件的样式优化了一些细节
7+
- 按钮组件的插槽加入 `slots.default` 判断
8+
- TyhIcon 组件默认大小改为 `16px`
9+
- TyhIcon 样式表合并到总样式表中
10+
- style 目录结构略有变化,加入字体文件夹
11+
- 代码片段优化了很多
12+
313
## 3.2.17 (2022-03-02)
414

515
- 修改 TyhTree 组件样式文件路径的问题,紧急修复了一下

src/App.vue

+28-57
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,34 @@
1-
<template>
2-
<tyh-tree :data="data" />
1+
<template>
2+
<tyh-select v-model="value" placeholder="请选择">
3+
<tyh-option
4+
v-for="(item, index) in options"
5+
:key="index"
6+
:value="item.value"
7+
>
8+
{{ item.label }}
9+
</tyh-option>
10+
</tyh-select>
311
</template>
412

513
<script setup>
6-
const data = [
14+
import { ref } from 'vue'
15+
const value = ref('选项2')
16+
const options = [
717
{
8-
label: '一级 1',
9-
children: [
10-
{
11-
label: '二级 1-1',
12-
children: [
13-
{
14-
label: '三级 1-1-1'
15-
}
16-
]
17-
}
18-
]
19-
},
20-
{
21-
label: '一级 2',
22-
children: [
23-
{
24-
label: '二级 2-1',
25-
children: [
26-
{
27-
label: '三级 2-1-1'
28-
}
29-
]
30-
},
31-
{
32-
label: '二级 2-2',
33-
children: [
34-
{
35-
label: '三级 2-2-1'
36-
}
37-
]
38-
}
39-
]
40-
},
41-
{
42-
label: '一级 3',
43-
children: [
44-
{
45-
label: '二级 3-1',
46-
children: [
47-
{
48-
label: '三级 3-1-1'
49-
}
50-
]
51-
},
52-
{
53-
label: '二级 3-2',
54-
children: [
55-
{
56-
label: '三级 3-2-1'
57-
}
58-
]
59-
}
60-
]
18+
value: '选项1',
19+
label: '上海'
20+
}, {
21+
value: '选项2',
22+
label: '北京'
23+
}, {
24+
value: '选项3',
25+
label: '杭州'
26+
}, {
27+
value: '选项4',
28+
label: '天津'
29+
}, {
30+
value: '选项5',
31+
label: '大连'
6132
}
6233
]
63-
</script>
34+
</script>

src/components/allStyle/button/style/index.css

-155
This file was deleted.

0 commit comments

Comments
 (0)