| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
 | | <template> |  |     <view class="uni-tooltip"> |  |         <slot></slot> |  |         <view v-if="content || $slots.content" class="uni-tooltip-popup"> |  |             <slot name="content"> |  |                 {{content}} |  |             </slot> |  |         </view> |  |     </view> |  | </template> |  |   |  |   |  | <script> |  |     /** |  |      * Tooltip 提示文字 |  |      * @description 常用于展示鼠标 hover 时的提示信息。 |  |      * @tutorial https://uniapp.dcloud.io/component/uniui/uni-tooltip |  |      * @property {String} content   弹出层显示的内容 |  |      * @property {String}  placement出现位置, 目前只支持 left |  |      */ |  |   |  |   |  |     export default { |  |         name: "uni-tooltip", |  |         data() { |  |             return { |  |   |  |             }; |  |         }, |  |         props: { |  |             content: { |  |                 type: String, |  |                 default: '' |  |             }, |  |   |  |             placement: { |  |                 type: String, |  |                 default: 'bottom' |  |             }, |  |         } |  |     } |  | </script> |  |   |  | <style> |  |     .uni-tooltip { |  |         position: relative; |  |         cursor: pointer; |  |     } |  |   |  |     .uni-tooltip-popup { |  |         z-index: 1; |  |         display: none; |  |         position: absolute; |  |         left: 0; |  |         background-color: #333; |  |         border-radius: 8px; |  |         color: #fff; |  |         font-size: 12px; |  |         text-align: left; |  |         line-height: 16px; |  |         padding: 12px; |  |     } |  |   |  |   |  |     .uni-tooltip:hover .uni-tooltip-popup { |  |         display: block; |  |     } |  | </style> | 
 |