52 |
53 |
Custom Style
54 |
55 |
56 | top
57 |
58 |
59 |
60 |
61 |
62 |
Slot Style
63 |
64 |
65 | top
66 | Title
67 | content
68 |
69 |
70 |
71 |
72 |
73 |
74 |
87 |
88 |
144 |
--------------------------------------------------------------------------------
/src/pages/popup/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Center Popup
7 | Left Popup
8 | Bottom Popup
9 |
10 |
21 |
22 |
32 |
33 |
43 |
44 |
45 |
51 |
76 |
--------------------------------------------------------------------------------
/src/pages/prompt/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
27 |
--------------------------------------------------------------------------------
/src/pages/qrcode/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 请输入文字,即使输入即时生成
6 |
7 |
8 | 提示:长按二维码可保存到相册
9 |
10 |
11 |
19 |
32 |
--------------------------------------------------------------------------------
/src/pages/radio/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 组合
7 |
8 |
9 |
10 | 切换单选框位置
11 | 单个
12 |
13 | 切换disabled状态
14 |
15 |
16 |
27 |
69 |
--------------------------------------------------------------------------------
/src/pages/rating/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 基本用法
7 |
8 |
9 |
10 | 自定义星星个数
11 |
12 |
13 |
14 | 自定义星星大小
15 |
16 |
17 |
18 | 禁用点击
19 |
20 |
21 |
22 |
23 |
35 |
45 |
--------------------------------------------------------------------------------
/src/pages/result/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
10 |
11 |
12 |
13 |
49 |
--------------------------------------------------------------------------------
/src/pages/search-bar/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Normal
5 |
6 | Focus
7 |
8 | Show cancel button
9 |
10 |
11 |
12 |
13 |
18 |
19 |
28 |
--------------------------------------------------------------------------------
/src/pages/segmented-control/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
默认
6 |
7 |
主题色
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
禁用
18 |
19 |
默认当前页
20 |
21 |
22 |
23 |
32 |
51 |
--------------------------------------------------------------------------------
/src/pages/select/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
单选
7 |
8 | {{result1}}
9 |
10 |
11 |
12 |
13 |
多选
14 |
15 | {{result2}}
16 |
17 |
18 |
19 |
20 |
自定义个数
21 |
22 | {{result3}}
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
72 |
73 |
99 |
--------------------------------------------------------------------------------
/src/pages/spin/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
基本用法
8 |
9 |
10 |
11 |
tip
12 |
13 |
14 |
15 |
16 |
size
17 |
18 |
19 |
20 |
21 |
22 |
自定义color
23 |
24 |
25 |
26 |
27 |
28 |
自定义加载样式
29 |
30 |
31 |
32 | loading...
33 |
34 |
35 |
36 |
nested
37 |
38 |
39 |
40 | 参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本
41 | 参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本
42 | 参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本
43 | 参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本参考文本
44 |
45 |
46 |
按钮
47 |
48 |
49 |
50 |
51 |
64 |
65 |
85 |
--------------------------------------------------------------------------------
/src/pages/steps/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | default
8 |
9 |
10 |
11 |
12 |
13 | vertical
14 |
15 |
16 |
17 |
18 |
19 | icon
20 |
21 |
22 |
23 |
24 |
25 | current
26 |
27 |
28 |
29 |
30 |
31 | 按钮
32 |
33 |
34 |
35 |
48 |
49 |
63 |
--------------------------------------------------------------------------------
/src/pages/sticky/index.ux:
--------------------------------------------------------------------------------
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 |
红红火火恍恍惚惚红红火火恍恍惚惚
69 |
哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦
70 |
红红火火恍恍惚惚红红火火恍恍惚惚
71 |
72 |
73 |
74 |
75 |
呦呦呦呦呦呦呦呦呦呦呦呦
76 |
啦啦啦啦啦啦啦啦啦啦
77 |
哔卟哔卟哔卟哔卟哔卟哔卟哔卟
78 |
略略略略略略略略略略略略略略略略
79 |
嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎
80 |
吱吱喳喳吱吱喳喳
81 |
红红火火恍恍惚惚红红火火恍恍惚惚
82 |
哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦
83 |
红红火火恍恍惚惚红红火火恍恍惚惚
84 |
85 |
86 |
87 |
88 |
呦呦呦呦呦呦呦呦呦呦呦呦
89 |
啦啦啦啦啦啦啦啦啦啦
90 |
哔卟哔卟哔卟哔卟哔卟哔卟哔卟
91 |
略略略略略略略略略略略略略略略略
92 |
嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎
93 |
红红火火恍恍惚惚红红火火恍恍惚惚
94 |
吱吱喳喳吱吱喳喳
95 |
哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦
96 |
红红火火恍恍惚惚红红火火恍恍惚惚
97 |
98 |
99 |
100 |
101 |
呦呦呦呦呦呦呦呦呦呦呦呦
102 |
啦啦啦啦啦啦啦啦啦啦
103 |
哔卟哔卟哔卟哔卟哔卟哔卟哔卟
104 |
略略略略略略略略略略略略略略略略
105 |
嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎
106 |
吱吱喳喳吱吱喳喳
107 |
吱吱喳喳吱吱喳喳
108 |
红红火火恍恍惚惚红红火火恍恍惚惚
109 |
哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦
110 |
红红火火恍恍惚惚红红火火恍恍惚惚
111 |
112 |
113 |
114 |
115 |
呦呦呦呦呦呦呦呦呦呦呦呦
116 |
啦啦啦啦啦啦啦啦啦啦
117 |
哔卟哔卟哔卟哔卟哔卟哔卟哔卟
118 |
略略略略略略略略略略略略略略略略
119 |
嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎
120 |
吱吱喳喳吱吱喳喳
121 |
吱吱喳喳吱吱喳喳
122 |
红红火火恍恍惚惚红红火火恍恍惚惚
123 |
哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦哗啦啦
124 |
红红火火恍恍惚惚红红火火恍恍惚惚
125 |
126 |
127 |
128 |
129 |
130 |
131 |
136 |
137 |
153 |
--------------------------------------------------------------------------------
/src/pages/switch/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 基本用法
7 |
8 |
9 |
10 | 自定义内容
11 |
12 |
13 |
14 | 图标
15 |
16 |
17 |
18 | 禁止切换
19 |
20 |
21 |
22 |
23 |
38 |
48 |
--------------------------------------------------------------------------------
/src/pages/tabbar/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 页面1
5 |
6 |
7 |
8 |
10 |
41 |
--------------------------------------------------------------------------------
/src/pages/tabbar/page1/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 页面2
5 |
6 |
7 |
8 |
10 |
41 |
--------------------------------------------------------------------------------
/src/pages/tabbar/page2/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 页面3
5 |
6 |
7 |
8 |
10 |
41 |
--------------------------------------------------------------------------------
/src/pages/tag/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
Default
6 |
7 | default
8 | magenta
9 | red
10 | volcano
11 | orange
12 | gold
13 | lime
14 | green
15 | cyan
16 | blue
17 | geekblue
18 | pink
19 | pink-inverse
20 | yellow
21 |
22 |
Custom color
23 |
#f50
24 |
#2db7f5
25 |
#87d068
26 |
#108ee9
27 |
Closable
28 |
Tag 1
29 |
Tag 3
30 |
Toggle
31 |
32 |
33 |
45 |
53 |
--------------------------------------------------------------------------------
/src/pages/textarea/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
基础用法
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
focus
19 |
24 |
count
25 |
30 |
clear
31 |
36 |
disabled
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
extra
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
slot
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
96 |
104 |
--------------------------------------------------------------------------------
/src/pages/toast/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 只显示文本
7 | 成功
8 | 警告
9 | 错误
10 | Loading
11 | 使用图标
12 | 使用自定义图片
13 | 无遮罩层
14 |
15 |
16 |
17 |
18 |
24 |
83 |
--------------------------------------------------------------------------------
/src/pages/upload/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 | Upload
8 |
9 |
10 |
11 |
54 |
--------------------------------------------------------------------------------
/src/pages/vcode/index.ux:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
tips:点击验证码可刷新
15 |
16 |
17 |
18 |
32 |
39 |
--------------------------------------------------------------------------------
/src/util.js:
--------------------------------------------------------------------------------
1 | /**
2 | * 显示菜单
3 | */
4 | function showMenu () {
5 | const prompt = require('@system.prompt')
6 | const router = require('@system.router')
7 | const appInfo = require('@system.app').getInfo()
8 | prompt.showContextMenu({
9 | itemList: ['保存桌面', '关于', '取消'],
10 | success: function (ret) {
11 | switch (ret.index) {
12 | case 0:
13 | // 保存桌面
14 | createShortcut()
15 | break
16 | case 1:
17 | // 关于
18 | router.push({
19 | uri: '/About',
20 | params: {
21 | name: appInfo.name,
22 | icon: appInfo.icon
23 | }
24 | })
25 | break
26 | case 2:
27 | // 取消
28 | break
29 | default:
30 | prompt.showToast({
31 | message: 'error'
32 | })
33 | }
34 | }
35 | })
36 | }
37 |
38 | /**
39 | * 创建桌面图标
40 | * 注意:使用加载器测试`创建桌面快捷方式`功能时,请先在`系统设置`中打开`应用加载器`的`桌面快捷方式`权限
41 | */
42 | function createShortcut () {
43 | const prompt = require('@system.prompt')
44 | const shortcut = require('@system.shortcut')
45 | shortcut.hasInstalled({
46 | success: function (ret) {
47 | if (ret) {
48 | prompt.showToast({
49 | message: '已创建桌面图标'
50 | })
51 | } else {
52 | shortcut.install({
53 | success: function () {
54 | prompt.showToast({
55 | message: '成功创建桌面图标'
56 | })
57 | },
58 | fail: function (errmsg, errcode) {
59 | prompt.showToast({
60 | message: `${errcode}: ${errmsg}`
61 | })
62 | }
63 | })
64 | }
65 | }
66 | })
67 | }
68 |
69 | export default {
70 | showMenu,
71 | createShortcut
72 | }
73 |
--------------------------------------------------------------------------------