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
| <script setup lang="ts">
| import { onLaunch, onShow, onHide } from '@dcloudio/uni-app'
| import 'abortcontroller-polyfill/dist/abortcontroller-polyfill-only'
|
| onLaunch(() => {
| console.log('App Launch')
| })
| onShow(() => {
| console.log('App Show')
| })
| onHide(() => {
| console.log('App Hide')
| })
| </script>
|
| <style lang="scss">
| /* stylelint-disable selector-type-no-unknown */
| button::after {
| border: none;
| }
|
| swiper,
| scroll-view {
| flex: 1;
| height: 100%;
| overflow: hidden;
| }
|
| image {
| width: 100%;
| height: 100%;
| vertical-align: middle;
| }
|
| // 单行省略,优先使用 unocss: text-ellipsis
| .ellipsis {
| overflow: hidden;
| text-overflow: ellipsis;
| white-space: nowrap;
| }
|
| // 两行省略
| .ellipsis-2 {
| display: -webkit-box;
| overflow: hidden;
| text-overflow: ellipsis;
| -webkit-line-clamp: 2;
| -webkit-box-orient: vertical;
| }
|
| // 三行省略
| .ellipsis-3 {
| display: -webkit-box;
| overflow: hidden;
| text-overflow: ellipsis;
| -webkit-line-clamp: 3;
| -webkit-box-orient: vertical;
| }
| </style>
|
|