@@ -81,7 +81,7 @@ export default defineComponent({
81
81
82
82
:::
83
83
84
- ### 使用content插槽
84
+ ### 使用 content 插槽
85
85
86
86
::: demo
87
87
@@ -91,7 +91,7 @@ export default defineComponent({
91
91
<d-tooltip>
92
92
<d-button>Overflow Hidden</d-button>
93
93
<template #content>
94
- <div class="tooltip-box">{{message}}</div>
94
+ <div class="tooltip-box">{{ message }}</div>
95
95
</template>
96
96
</d-tooltip>
97
97
</div>
@@ -103,7 +103,9 @@ import { defineComponent, ref } from 'vue';
103
103
export default defineComponent({
104
104
setup() {
105
105
return {
106
- message: ref('规范的组件化目的不是为了限制创造,而是为了创造者更确定、科学、高效。所有行为决策的价值归依为产品业务。产品业务永远比组件化本身更重要,业务第一。规范不是绝对、教条、冷漠、强制的,实际工作中总会有新增需求、存量优化空间、情感化设计需求超出一般通用规范。保持克制的同时,允许基于强烈业务需求的规范突破;之后如果有足够的理由迭代出组件,那么就进行组件化。'),
106
+ message: ref(
107
+ '规范的组件化目的不是为了限制创造,而是为了创造者更确定、科学、高效。所有行为决策的价值归依为产品业务。产品业务永远比组件化本身更重要,业务第一。规范不是绝对、教条、冷漠、强制的,实际工作中总会有新增需求、存量优化空间、情感化设计需求超出一般通用规范。保持克制的同时,允许基于强烈业务需求的规范突破;之后如果有足够的理由迭代出组件,那么就进行组件化。'
108
+ ),
107
109
};
108
110
},
109
111
});
@@ -127,18 +129,20 @@ export default defineComponent({
127
129
| :---------------- | :------------------------------------------------- | :----- | :------------------------------------------------ | :-------------------- |
128
130
| content | ` string ` | -- | 可选,Tooltip 显示内容 | [ 基本用法] ( #基本用法 ) |
129
131
| position | [ BasePlacement \| BasePlacement[ ]] ( #baseplacement ) | top | 可选,Tooltip 显示位置 | [ 基本用法] ( #基本用法 ) |
132
+ | align | ` start \| end \| null ` | null | 可选,对齐方式,默认居中对齐。 | |
130
133
| show-animation | ` boolean ` | true | 可选,是否显示动画 | [ 基本用法] ( #基本用法 ) |
131
134
| mouse-enter-delay | ` number ` | 150 | 可选,鼠标移入后延时多久才显示 Tooltip,单位是 ms | [ 延时触发] ( #延时触发 ) |
132
135
| mouse-leave-delay | ` number ` | 100 | 可选,鼠标移出后延时多久才隐藏 Tooltip,单位是 ms | [ 延时触发] ( #延时触发 ) |
133
136
| disabled | ` boolean ` | false | 可选,Tooltip 是否可用 | [ 基本用法] ( #基本用法 ) |
134
137
| enterable | ` boolean ` | true | 可选,鼠标是否可以进入到 tooltip 中 | [ 基本用法] ( #基本用法 ) |
135
138
| hide-after | ` number ` | 0 | 可选,tooltip 出现后自动隐藏延时,单位为 ms | [ 基本用法] ( #基本用法 ) |
139
+ | overlay-class | ` string ` | '' | 可选,自定义弹出层的样式 | |
136
140
137
141
### Tooltip 插槽
138
142
139
- | 插槽名 | 说明 |
140
- | :------ | :--------------------- |
141
- | default | 默认插槽,设置触发元素 |
143
+ | 插槽名 | 说明 |
144
+ | :------ | :------------------------- |
145
+ | default | 默认插槽,设置触发元素 |
142
146
| content | 内容插槽,自定义内容与样式 |
143
147
144
148
### Tooltip 类型定义
0 commit comments