Skip to content

Commit 84c0466

Browse files
committed
fix: 代码规范问题
1 parent f9c2069 commit 84c0466

File tree

7 files changed

+18
-30
lines changed

7 files changed

+18
-30
lines changed

.eslintrc.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
module.exports = {
32
parser: 'vue-eslint-parser',
43
parserOptions: {

devui/toast/src/toast.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
import './toast.scss'
32

43
import { computed, defineComponent, nextTick, onUnmounted, ref, watch } from 'vue'

devui/tooltip/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Tooltip.install = function(app: App) {
88
export { Tooltip }
99

1010
export default {
11-
title: 'Tooltip tooltip提示',
11+
title: 'Tooltip提示',
1212
category: '反馈',
1313
install(app: App): void {
1414
app.use(Tooltip as any)

devui/tooltip/src/tooltip-types.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ export type DevTooltip = 'top' | 'right' | 'bottom' | 'left';
44
export const DevTooltipShowAnimation = true;
55

66
export const tooltipProps = {
7-
/* test: {
8-
type: Object as PropType<{ xxx: xxx }>
9-
} */
107
position: {
118
type: String,
129
default: 'top'

devui/tooltip/src/tooltip.scss

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
.d-tooltip {
22
box-sizing: border-box;
3-
// position: relative;
43
.tooltip {
54
box-sizing: border-box;
65
position: absolute;

devui/tooltip/src/tooltip.tsx

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ import { defineComponent, reactive, ref, watch, onMounted, getCurrentInstance, o
33
import { tooltipProps } from './tooltip-types'
44
import EventListener from '../utils/EventListener'
55

6-
/**
7-
* 使用: <d-tooltip position='top'>
8-
* <button>上面</button>
9-
* </d-tooltip>
10-
*/
116
export default defineComponent({
127
name: 'DTooltip',
138
props: tooltipProps,
@@ -72,9 +67,8 @@ export default defineComponent({
7267

7368
// 注册鼠标移除事件
7469
leaveEvent = EventListener.listen(slotElement.value.children[0], 'mouseleave', function (){
75-
// show.value = false
7670
setTimeout(function (){
77-
show.value = false;
71+
show.value = false
7872
}, props.mouseLeaveDelay)
7973
})
8074
})
@@ -149,12 +143,12 @@ export default defineComponent({
149143
const defaultSlot = renderSlot(useSlots(), 'default')
150144
return (
151145
<div class="d-tooltip">
152-
<div class='slotElement' ref={slotElement}>
146+
<div class="slotElement" ref={slotElement}>
153147
{defaultSlot}
154-
</div>
155-
<div class='tooltip' ref={tooltip}> {/** tooltip 提示框 */}
156-
<div class='arrow' ref={arrow}></div> {/** tooltip 提示框箭头 */}
157-
<div class='tooltipcontent' ref={tooltipcontent}> {/** tooltip提示的内容 */}
148+
</div>
149+
<div class="tooltip" ref={tooltip}>
150+
<div class="arrow" ref={arrow}></div>
151+
<div class="tooltipcontent" ref={tooltipcontent}>
158152
{props.content}
159153
</div>
160154
</div>

sites/components/tooltip/index.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@
2121
```vue
2222
<template>
2323
<d-tooltip position='top' content='I am a HTML Element!'>
24-
<div class='example'>上面</div>
25-
</d-tooltip>
26-
<d-tooltip position='bottom' content='I am a HTML Element!'>
27-
<div class='example'>下面</div>
28-
</d-tooltip>
29-
<d-tooltip position='left' content='I am a HTML Element!'>
30-
<div class='example'>左面</div>
31-
</d-tooltip>
32-
<d-tooltip position='right' content='I am a HTML Element!'>
33-
<div class='example'>右面</div>
34-
</d-tooltip>
24+
<div class='example'>上面</div>
25+
</d-tooltip>
26+
<d-tooltip position='bottom' content='I am a HTML Element!'>
27+
<div class='example'>下面</div>
28+
</d-tooltip>
29+
<d-tooltip position='left' content='I am a HTML Element!'>
30+
<div class='example'>左面</div>
31+
</d-tooltip>
32+
<d-tooltip position='right' content='I am a HTML Element!'>
33+
<div class='example'>右面</div>
34+
</d-tooltip>
3535
</template>
3636
```
3737

0 commit comments

Comments
 (0)