Skip to content

Commit 37fa38a

Browse files
committed
1. 去除演示示例切换时的震动效果
2. 优化多组件组合使用时,在组件卸载生命周期时移除在父组件中的实例,释放资源,避免造成数据混乱 3. 优化$u.timeFormat()和$u.timeFrom()的逻辑,可以接受更多的时间类型 4. 优化tabbar组件在小屏幕中,文字可能会被换行的问题 5. 优化请求中,修改header后,会影响到其他请求的问题
1 parent 56b4bd8 commit 37fa38a

File tree

86 files changed

+304
-288
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+304
-288
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ uView UI,是[uni-app](https://uniapp.dcloud.io/)生态优秀的UI框架,全
1919

2020
## [官方文档:https://www.uviewui.com](https://www.uviewui.com)
2121

22-
### [点击加群交流反馈:1084514613](https://jq.qq.com/?_wv=1027&k=uyZUkSlo)
22+
### [点击加群交流反馈:863820668](https://jq.qq.com/?_wv=1027&k=uyZUkSlo)
2323

2424
## 特性
2525

pages/componentsA/avatar/index.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,23 @@
2121
</view>
2222
<view class="u-config-item">
2323
<view class="u-item-title">模式选择</view>
24-
<u-subsection vibrateShort :list="['圆形', '圆角方形']" @change="modeChange"></u-subsection>
24+
<u-subsection :list="['圆形', '圆角方形']" @change="modeChange"></u-subsection>
2525
</view>
2626
<view class="u-config-item">
2727
<view class="u-item-title">性别选择</view>
28-
<u-subsection vibrateShort :list="['男', '女', '不显示']" @change="sexChange"></u-subsection>
28+
<u-subsection :list="['男', '女', '不显示']" @change="sexChange"></u-subsection>
2929
</view>
3030
<view class="u-config-item">
3131
<view class="u-item-title">等级</view>
32-
<u-subsection vibrateShort :list="['显示', '不显示']" @change="levelChange"></u-subsection>
32+
<u-subsection :list="['显示', '不显示']" @change="levelChange"></u-subsection>
3333
</view>
3434
<view class="u-config-item">
3535
<view class="u-item-title">自定义内容</view>
36-
<u-subsection vibrateShort current="0" :list="['图片', '文字']" @change="styleChange"></u-subsection>
36+
<u-subsection current="0" :list="['图片', '文字']" @change="styleChange"></u-subsection>
3737
</view>
3838
<view class="u-config-item">
3939
<view class="u-item-title">尺寸</view>
40-
<u-subsection vibrateShort current="1" :list="['large', 'default', 'mini', 160]" @change="sizeChange"></u-subsection>
40+
<u-subsection current="1" :list="['large', 'default', 'mini', 160]" @change="sizeChange"></u-subsection>
4141
</view>
4242
</view>
4343
</view>

pages/componentsA/avatarCropper/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
</view>
1717
<view class="u-config-item">
1818
<view class="u-item-title">生成图片质量</view>
19-
<u-subsection vibrateShort :current="1" :list="['0.3', '0.7', '1']" @change="qualityChange"></u-subsection>
19+
<u-subsection :current="1" :list="['0.3', '0.7', '1']" @change="qualityChange"></u-subsection>
2020
</view>
2121
<view class="u-config-item">
2222
<view class="u-item-title">自定义参数</view>
23-
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
23+
<u-subsection :current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
2424
</view>
2525
</view> -->
2626
</view>

pages/componentsA/backTop/index.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@
1717
</view>
1818
<view class="u-config-item">
1919
<view class="u-item-title">模式</view>
20-
<u-subsection vibrateShort :list="['圆形', '方形']" @change="modeChange"></u-subsection>
20+
<u-subsection :list="['圆形', '方形']" @change="modeChange"></u-subsection>
2121
</view>
2222
<view class="u-config-item">
2323
<view class="u-item-title">组件位置</view>
24-
<u-subsection vibrateShort :list="['默认', '自定义']" @change="positionChange"></u-subsection>
24+
<u-subsection :list="['默认', '自定义']" @change="positionChange"></u-subsection>
2525
</view>
2626
<view class="u-config-item">
2727
<view class="u-item-title">显示组件的滚动条距离</view>
28-
<u-subsection vibrateShort current="1" :list="['200', '400', '600']" @change="scrollTopChange"></u-subsection>
28+
<u-subsection current="1" :list="['200', '400', '600']" @change="scrollTopChange"></u-subsection>
2929
</view>
3030
<view class="u-config-item">
3131
<view class="u-item-title">自定义样式</view>
32-
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
32+
<u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
3333
</view>
3434
</view>
3535
</view>

pages/componentsA/calendar/index.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919
</view>
2020
<view class="u-config-item">
2121
<view class="u-item-title">状态</view>
22-
<u-subsection vibrateShort :current="showBtnStatus" :list="['显示', '隐藏']" @change="showChange"></u-subsection>
22+
<u-subsection :current="showBtnStatus" :list="['显示', '隐藏']" @change="showChange"></u-subsection>
2323
</view>
2424
<view class="u-config-item">
2525
<view class="u-item-title">模式</view>
26-
<u-subsection vibrateShort current="1" :list="['单个日期', '日期范围']" @change="modeChange"></u-subsection>
26+
<u-subsection current="1" :list="['单个日期', '日期范围']" @change="modeChange"></u-subsection>
2727
</view>
2828
<view class="u-config-item">
2929
<view class="u-item-title">自定义样式</view>
30-
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
30+
<u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
3131
</view>
3232
</view>
3333
</view>

pages/componentsA/empty/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
</view>
7777
<view class="u-config-item">
7878
<view class="u-item-title">传入slot</view>
79-
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="slotChange"></u-subsection>
79+
<u-subsection current="1" :list="['是', '否']" @change="slotChange"></u-subsection>
8080
</view>
8181
</view>
8282
</view>

pages/componentsA/field/index.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,23 +30,23 @@
3030
</view>
3131
<view class="u-config-item">
3232
<view class="u-item-title">右侧按钮</view>
33-
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="showBtnChange"></u-subsection>
33+
<u-subsection current="1" :list="['是', '否']" @change="showBtnChange"></u-subsection>
3434
</view>
3535
<view class="u-config-item">
3636
<view class="u-item-title">显示错误信息</view>
37-
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="errorMessageChange"></u-subsection>
37+
<u-subsection current="1" :list="['是', '否']" @change="errorMessageChange"></u-subsection>
3838
</view>
3939
<view class="u-config-item">
4040
<view class="u-item-title">是否必填</view>
41-
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="requiredChange"></u-subsection>
41+
<u-subsection current="1" :list="['是', '否']" @change="requiredChange"></u-subsection>
4242
</view>
4343
<view class="u-config-item">
4444
<view class="u-item-title">显示左图标和右箭头</view>
45-
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="customChange"></u-subsection>
45+
<u-subsection current="1" :list="['是', '否']" @change="customChange"></u-subsection>
4646
</view>
4747
<view class="u-config-item">
4848
<view class="u-item-title">第一个输入框为textarea类型</view>
49-
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="textareaChange"></u-subsection>
49+
<u-subsection current="1" :list="['是', '否']" @change="textareaChange"></u-subsection>
5050
</view>
5151
</view>
5252
</view>

pages/componentsA/form/index.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,19 +64,19 @@
6464
</view>
6565
<view class="u-config-item">
6666
<view class="u-item-title">label对齐方式</view>
67-
<u-subsection vibrateShort :list="['左边', '上方']" @change="labelPositionChange"></u-subsection>
67+
<u-subsection :list="['左边', '上方']" @change="labelPositionChange"></u-subsection>
6868
</view>
6969
<view class="u-config-item">
7070
<view class="u-item-title">边框</view>
71-
<u-subsection vibrateShort :current="borderCurrent" :list="['显示', '隐藏']" @change="borderChange"></u-subsection>
71+
<u-subsection :current="borderCurrent" :list="['显示', '隐藏']" @change="borderChange"></u-subsection>
7272
</view>
7373
<view class="u-config-item">
7474
<view class="u-item-title">radio、checkbox样式</view>
75-
<u-subsection vibrateShort :list="['自适应', '换行', '50%宽度']" @change="radioCheckboxChange"></u-subsection>
75+
<u-subsection :list="['自适应', '换行', '50%宽度']" @change="radioCheckboxChange"></u-subsection>
7676
</view>
7777
<view class="u-config-item">
7878
<view class="u-item-title">错误提示方式</view>
79-
<u-subsection vibrateShort :list="['message', 'toast', '下划线', '输入框']" @change="errorChange"></u-subsection>
79+
<u-subsection :list="['message', 'toast', '下划线', '输入框']" @change="errorChange"></u-subsection>
8080
</view>
8181
</view>
8282
</view>

pages/componentsA/fullScreen/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</view>
1616
<view class="u-config-item">
1717
<view class="u-item-title">状态</view>
18-
<u-subsection vibrateShort :current="current" :list="['打开', '关闭']" @change="openModal"></u-subsection>
18+
<u-subsection :current="current" :list="['打开', '关闭']" @change="openModal"></u-subsection>
1919
</view>
2020
</view>
2121
</view>

pages/componentsA/keyboard/index.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,23 +19,23 @@
1919
</view>
2020
<view class="u-config-item">
2121
<view class="u-item-title">键盘开关</view>
22-
<u-subsection vibrateShort :current="show == true ? 0 : 1" :list="['开', '关']" @change="statusChange"></u-subsection>
22+
<u-subsection :current="show == true ? 0 : 1" :list="['开', '关']" @change="statusChange"></u-subsection>
2323
</view>
2424
<view class="u-config-item">
2525
<view class="u-item-title">键盘类型</view>
26-
<u-subsection vibrateShort :list="['数字键盘', '身份证键盘', '车牌号键盘']" @change="modeChange"></u-subsection>
26+
<u-subsection :list="['数字键盘', '身份证键盘', '车牌号键盘']" @change="modeChange"></u-subsection>
2727
</view>
2828
<view class="u-config-item">
2929
<view class="u-item-title">打乱顺序</view>
30-
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="randomChange"></u-subsection>
30+
<u-subsection :current="1" :list="['是', '否']" @change="randomChange"></u-subsection>
3131
</view>
3232
<view class="u-config-item">
3333
<view class="u-item-title">上方工具条</view>
34-
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="tooltipChange"></u-subsection>
34+
<u-subsection :list="['显示', '隐藏']" @change="tooltipChange"></u-subsection>
3535
</view>
3636
<view class="u-config-item">
3737
<view class="u-item-title">是否显示遮罩</view>
38-
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="maskChange"></u-subsection>
38+
<u-subsection :list="['显示', '隐藏']" @change="maskChange"></u-subsection>
3939
</view>
4040
</view>
4141
</view>

0 commit comments

Comments
 (0)