Commit 37fa38a9 authored by yiruiwen's avatar yiruiwen

1. 去除演示示例切换时的震动效果

2. 优化多组件组合使用时,在组件卸载生命周期时移除在父组件中的实例,释放资源,避免造成数据混乱
3. 优化$u.timeFormat()和$u.timeFrom()的逻辑,可以接受更多的时间类型
4. 优化tabbar组件在小屏幕中,文字可能会被换行的问题
5. 优化请求中,修改header后,会影响到其他请求的问题
parent 56b4bd8c
...@@ -19,7 +19,7 @@ uView UI,是[uni-app](https://uniapp.dcloud.io/)生态优秀的UI框架,全 ...@@ -19,7 +19,7 @@ uView UI,是[uni-app](https://uniapp.dcloud.io/)生态优秀的UI框架,全
## [官方文档:https://www.uviewui.com](https://www.uviewui.com) ## [官方文档:https://www.uviewui.com](https://www.uviewui.com)
### [点击加群交流反馈:1084514613](https://jq.qq.com/?_wv=1027&k=uyZUkSlo) ### [点击加群交流反馈:863820668](https://jq.qq.com/?_wv=1027&k=uyZUkSlo)
## 特性 ## 特性
......
...@@ -21,23 +21,23 @@ ...@@ -21,23 +21,23 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式选择</view> <view class="u-item-title">模式选择</view>
<u-subsection vibrateShort :list="['圆形', '圆角方形']" @change="modeChange"></u-subsection> <u-subsection :list="['圆形', '圆角方形']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">性别选择</view> <view class="u-item-title">性别选择</view>
<u-subsection vibrateShort :list="['男', '女', '不显示']" @change="sexChange"></u-subsection> <u-subsection :list="['男', '女', '不显示']" @change="sexChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">等级</view> <view class="u-item-title">等级</view>
<u-subsection vibrateShort :list="['显示', '不显示']" @change="levelChange"></u-subsection> <u-subsection :list="['显示', '不显示']" @change="levelChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义内容</view> <view class="u-item-title">自定义内容</view>
<u-subsection vibrateShort current="0" :list="['图片', '文字']" @change="styleChange"></u-subsection> <u-subsection current="0" :list="['图片', '文字']" @change="styleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">尺寸</view> <view class="u-item-title">尺寸</view>
<u-subsection vibrateShort current="1" :list="['large', 'default', 'mini', 160]" @change="sizeChange"></u-subsection> <u-subsection current="1" :list="['large', 'default', 'mini', 160]" @change="sizeChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -16,11 +16,11 @@ ...@@ -16,11 +16,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">生成图片质量</view> <view class="u-item-title">生成图片质量</view>
<u-subsection vibrateShort :current="1" :list="['0.3', '0.7', '1']" @change="qualityChange"></u-subsection> <u-subsection :current="1" :list="['0.3', '0.7', '1']" @change="qualityChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义参数</view> <view class="u-item-title">自定义参数</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
</view> --> </view> -->
</view> </view>
......
...@@ -17,19 +17,19 @@ ...@@ -17,19 +17,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式</view> <view class="u-item-title">模式</view>
<u-subsection vibrateShort :list="['圆形', '方形']" @change="modeChange"></u-subsection> <u-subsection :list="['圆形', '方形']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">组件位置</view> <view class="u-item-title">组件位置</view>
<u-subsection vibrateShort :list="['默认', '自定义']" @change="positionChange"></u-subsection> <u-subsection :list="['默认', '自定义']" @change="positionChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示组件的滚动条距离</view> <view class="u-item-title">显示组件的滚动条距离</view>
<u-subsection vibrateShort current="1" :list="['200', '400', '600']" @change="scrollTopChange"></u-subsection> <u-subsection current="1" :list="['200', '400', '600']" @change="scrollTopChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式</view> <view class="u-item-title">自定义样式</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -19,15 +19,15 @@ ...@@ -19,15 +19,15 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :current="showBtnStatus" :list="['显示', '隐藏']" @change="showChange"></u-subsection> <u-subsection :current="showBtnStatus" :list="['显示', '隐藏']" @change="showChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式</view> <view class="u-item-title">模式</view>
<u-subsection vibrateShort current="1" :list="['单个日期', '日期范围']" @change="modeChange"></u-subsection> <u-subsection current="1" :list="['单个日期', '日期范围']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式</view> <view class="u-item-title">自定义样式</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -76,7 +76,7 @@ ...@@ -76,7 +76,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">传入slot</view> <view class="u-item-title">传入slot</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="slotChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="slotChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -30,23 +30,23 @@ ...@@ -30,23 +30,23 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">右侧按钮</view> <view class="u-item-title">右侧按钮</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="showBtnChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="showBtnChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示错误信息</view> <view class="u-item-title">显示错误信息</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="errorMessageChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="errorMessageChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否必填</view> <view class="u-item-title">是否必填</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="requiredChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="requiredChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示左图标和右箭头</view> <view class="u-item-title">显示左图标和右箭头</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="customChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="customChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">第一个输入框为textarea类型</view> <view class="u-item-title">第一个输入框为textarea类型</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="textareaChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="textareaChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -64,19 +64,19 @@ ...@@ -64,19 +64,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">label对齐方式</view> <view class="u-item-title">label对齐方式</view>
<u-subsection vibrateShort :list="['左边', '上方']" @change="labelPositionChange"></u-subsection> <u-subsection :list="['左边', '上方']" @change="labelPositionChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">边框</view> <view class="u-item-title">边框</view>
<u-subsection vibrateShort :current="borderCurrent" :list="['显示', '隐藏']" @change="borderChange"></u-subsection> <u-subsection :current="borderCurrent" :list="['显示', '隐藏']" @change="borderChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">radio、checkbox样式</view> <view class="u-item-title">radio、checkbox样式</view>
<u-subsection vibrateShort :list="['自适应', '换行', '50%宽度']" @change="radioCheckboxChange"></u-subsection> <u-subsection :list="['自适应', '换行', '50%宽度']" @change="radioCheckboxChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">错误提示方式</view> <view class="u-item-title">错误提示方式</view>
<u-subsection vibrateShort :list="['message', 'toast', '下划线', '输入框']" @change="errorChange"></u-subsection> <u-subsection :list="['message', 'toast', '下划线', '输入框']" @change="errorChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :current="current" :list="['打开', '关闭']" @change="openModal"></u-subsection> <u-subsection :current="current" :list="['打开', '关闭']" @change="openModal"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -19,23 +19,23 @@ ...@@ -19,23 +19,23 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">键盘开关</view> <view class="u-item-title">键盘开关</view>
<u-subsection vibrateShort :current="show == true ? 0 : 1" :list="['开', '关']" @change="statusChange"></u-subsection> <u-subsection :current="show == true ? 0 : 1" :list="['开', '关']" @change="statusChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">键盘类型</view> <view class="u-item-title">键盘类型</view>
<u-subsection vibrateShort :list="['数字键盘', '身份证键盘', '车牌号键盘']" @change="modeChange"></u-subsection> <u-subsection :list="['数字键盘', '身份证键盘', '车牌号键盘']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">打乱顺序</view> <view class="u-item-title">打乱顺序</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="randomChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="randomChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">上方工具条</view> <view class="u-item-title">上方工具条</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="tooltipChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="tooltipChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否显示遮罩</view> <view class="u-item-title">是否显示遮罩</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="maskChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="maskChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -21,21 +21,21 @@ ...@@ -21,21 +21,21 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :current="current" :list="['显示', '隐藏']" @change="showChange"></u-subsection> <u-subsection :current="current" :list="['显示', '隐藏']" @change="showChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否显示标题</view> <view class="u-item-title">是否显示标题</view>
<u-subsection vibrateShort current="0" :list="['是', '否']" @change="titleChange"></u-subsection> <u-subsection current="0" :list="['是', '否']" @change="titleChange"></u-subsection>
</view> </view>
<!-- #ifndef MP-WEIXIN --> <!-- #ifndef MP-WEIXIN -->
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义内容</view> <view class="u-item-title">自定义内容</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="contentChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="contentChange"></u-subsection>
</view> </view>
<!-- #endif --> <!-- #endif -->
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">异步关闭</view> <view class="u-item-title">异步关闭</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="asyncChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="asyncChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -52,31 +52,31 @@ ...@@ -52,31 +52,31 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">标题长度</view> <view class="u-item-title">标题长度</view>
<u-subsection vibrateShort :list="['短', '中', '长']" @change="titleChange"></u-subsection> <u-subsection :list="['短', '中', '长']" @change="titleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">隐藏左侧返回区域</view> <view class="u-item-title">隐藏左侧返回区域</view>
<u-subsection current="1" vibrateShort :list="['是', '否']" @change="backChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="backChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义左侧内容</view> <view class="u-item-title">自定义左侧内容</view>
<u-subsection current="1" vibrateShort :list="['是', '否']" @change="leftChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="leftChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义右侧内容</view> <view class="u-item-title">自定义右侧内容</view>
<u-subsection :current="slotRightCurrent" vibrateShort :list="['是', '否']" @change="rightChange"></u-subsection> <u-subsection :current="slotRightCurrent" :list="['是', '否']" @change="rightChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">传入整体slot</view> <view class="u-item-title">传入整体slot</view>
<u-subsection vibrateShort :list="['无', '搜索框', '搜索+按钮', '搜索+图标']" @change="searchChange"></u-subsection> <u-subsection :list="['无', '搜索框', '搜索+按钮', '搜索+图标']" @change="searchChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">完全自定义传入内容</view> <view class="u-item-title">完全自定义传入内容</view>
<u-subsection current="1" vibrateShort :list="['是', '否']" @change="customChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="customChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">背景色</view> <view class="u-item-title">背景色</view>
<u-subsection vibrateShort :list="['渐变', '#39CCCC', '#B471CC', '#001f3f']" @change="bgColorChange"></u-subsection> <u-subsection :list="['渐变', '#39CCCC', '#B471CC', '#001f3f']" @change="bgColorChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -13,11 +13,11 @@ ...@@ -13,11 +13,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义提示语</view> <view class="u-item-title">自定义提示语</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="tipsChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="tipsChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义图标</view> <view class="u-item-title">自定义图标</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="imageChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="imageChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -11,11 +11,11 @@ ...@@ -11,11 +11,11 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :current="current" :list="['打开', '收起']" @change="statusChange"></u-subsection> <u-subsection :current="current" :list="['打开', '收起']" @change="statusChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式</view> <view class="u-item-title">模式</view>
<u-subsection vibrateShort :list="['单列', '多列独立', '多列联动']" @change="modeChange"></u-subsection> <u-subsection :list="['单列', '多列独立', '多列联动']" @change="modeChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -28,25 +28,25 @@ ...@@ -28,25 +28,25 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义颜色</view> <view class="u-item-title">自定义颜色</view>
<u-subsection vibrateShort :list="['primary', 'warning', 'error', 'success']" @change="typeChange"></u-subsection> <u-subsection :list="['primary', 'warning', 'error', 'success']" @change="typeChange"></u-subsection>
</view> </view>
<!-- #ifndef MP-WEIXIN --> <!-- #ifndef MP-WEIXIN -->
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义传入内容</view> <view class="u-item-title">自定义传入内容</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="slotChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="slotChange"></u-subsection>
</view> </view>
<!-- #endif --> <!-- #endif -->
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义尺寸</view> <view class="u-item-title">自定义尺寸</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="sizeChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="sizeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">步进值</view> <view class="u-item-title">步进值</view>
<u-subsection vibrateShort :list="['1', '10', '20']" @change="stepChange"></u-subsection> <u-subsection :list="['1', '10', '20']" @change="stepChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">最大最小值</view> <view class="u-item-title">最大最小值</view>
<u-subsection vibrateShort :list="['0-100', '40-80']" @change="minMaxchange"></u-subsection> <u-subsection :list="['0-100', '40-80']" @change="minMaxchange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,19 +14,19 @@ ...@@ -14,19 +14,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式选择</view> <view class="u-item-title">模式选择</view>
<u-subsection vibrateShort :current="sectionCurrent" :list="['滚动', '非滚动']" @change="modeChange"></u-subsection> <u-subsection :current="sectionCurrent" :list="['滚动', '非滚动']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">标签个数(非滚动模式)</view> <view class="u-item-title">标签个数(非滚动模式)</view>
<u-subsection vibrateShort :list="['2', '3', '4']" @change="countChange"></u-subsection> <u-subsection :list="['2', '3', '4']" @change="countChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">活动选项字颜色</view> <view class="u-item-title">活动选项字颜色</view>
<u-subsection vibrateShort mode="button" :list="['primary', 'success', 'error', 'warning']" @change="colorChange"></u-subsection> <u-subsection mode="button" :list="['primary', 'success', 'error', 'warning']" @change="colorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">字体加粗</view> <view class="u-item-title">字体加粗</view>
<u-subsection vibrateShort mode="button" :list="['是', '否']" @change="boldChange"></u-subsection> <u-subsection mode="button" :list="['是', '否']" @change="boldChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -11,27 +11,27 @@ ...@@ -11,27 +11,27 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式选择</view> <view class="u-item-title">模式选择</view>
<u-subsection vibrateShort :list="['light', 'dark', 'plain']" @change="modeChange"></u-subsection> <u-subsection :list="['light', 'dark', 'plain']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示内容</view> <view class="u-item-title">显示内容</view>
<u-subsection vibrateShort :list="['蒹葭苍苍', '白露为霜', '在水一方']" @change="textChange"></u-subsection> <u-subsection :list="['蒹葭苍苍', '白露为霜', '在水一方']" @change="textChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主题选择</view> <view class="u-item-title">主题选择</view>
<u-subsection vibrateShort current="2" :list="['primary', 'success', 'error', 'warning', 'info']" @change="typeChange"></u-subsection> <u-subsection current="2" :list="['primary', 'success', 'error', 'warning', 'info']" @change="typeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">形状</view> <view class="u-item-title">形状</view>
<u-subsection vibrateShort :list="['square', 'circle', 'circleLeft', 'circleRight']" @change="shapeChange"></u-subsection> <u-subsection :list="['square', 'circle', 'circleLeft', 'circleRight']" @change="shapeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">尺寸</view> <view class="u-item-title">尺寸</view>
<u-subsection vibrateShort :list="['default', 'mini']" @change="sizeChange"></u-subsection> <u-subsection :list="['default', 'mini']" @change="sizeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">关闭图标</view> <view class="u-item-title">关闭图标</view>
<u-subsection vibrateShort :list="['是', '否']" @change="closeableChange"></u-subsection> <u-subsection :list="['是', '否']" @change="closeableChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -13,19 +13,19 @@ ...@@ -13,19 +13,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主题</view> <view class="u-item-title">主题</view>
<u-subsection vibrateShort :current="4" :list="['primary', 'success', 'error', 'warning', 'default']" @change="typeChange"></u-subsection> <u-subsection :current="4" :list="['primary', 'success', 'error', 'warning', 'default']" @change="typeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">结束后自动跳转</view> <view class="u-item-title">结束后自动跳转</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="urlChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="urlChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">位置</view> <view class="u-item-title">位置</view>
<u-subsection vibrateShort current="1" :list="['顶部', '中部', '底部']" @change="positionChange"></u-subsection> <u-subsection current="1" :list="['顶部', '中部', '底部']" @change="positionChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示图标</view> <view class="u-item-title">显示图标</view>
<u-subsection vibrateShort :list="['是', '否']" @change="iconChange"></u-subsection> <u-subsection :list="['是', '否']" @change="iconChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -13,11 +13,11 @@ ...@@ -13,11 +13,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主题选择</view> <view class="u-item-title">主题选择</view>
<u-subsection vibrateShort :list="['primary', 'success', 'error', 'warning', 'info']" @change="typeChange"></u-subsection> <u-subsection :list="['primary', 'success', 'error', 'warning', 'info']" @change="typeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示时间</view> <view class="u-item-title">显示时间</view>
<u-subsection vibrateShort current="1" :list="['长', '正常', '短']" @change="durationChange"></u-subsection> <u-subsection current="1" :list="['长', '正常', '短']" @change="durationChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -17,11 +17,11 @@ ...@@ -17,11 +17,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">倒计时间</view> <view class="u-item-title">倒计时间</view>
<u-subsection vibrateShort :current="0" :list="['60s', '10s', '5s']" @change="secondsChange"></u-subsection> <u-subsection :current="0" :list="['60s', '10s', '5s']" @change="secondsChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义提示语</view> <view class="u-item-title">自定义提示语</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="textChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="textChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -27,19 +27,19 @@ ...@@ -27,19 +27,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">左上角图标</view> <view class="u-item-title">左上角图标</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="thumbChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="thumbChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">内边距</view> <view class="u-item-title">内边距</view>
<u-subsection vibrateShort current="1" :list="['20', '30', '40']" @change="paddingChange"></u-subsection> <u-subsection current="1" :list="['20', '30', '40']" @change="paddingChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">底部</view> <view class="u-item-title">底部</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="bottomChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="bottomChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">外边框</view> <view class="u-item-title">外边框</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="borderChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="borderChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -28,35 +28,35 @@ ...@@ -28,35 +28,35 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">形状</view> <view class="u-item-title">形状</view>
<u-subsection vibrateShort :list="['方形', '圆形']" @change="shapeChange"></u-subsection> <u-subsection :list="['方形', '圆形']" @change="shapeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">整体大小(单位rpx)</view> <view class="u-item-title">整体大小(单位rpx)</view>
<u-subsection vibrateShort current="1" :list="['30', '40', '50']" @change="sizeChange"></u-subsection> <u-subsection current="1" :list="['30', '40', '50']" @change="sizeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">激活颜色</view> <view class="u-item-title">激活颜色</view>
<u-subsection vibrateShort :list="['primary', 'error', 'warning', 'success', 'info']" @change="activeColorChange"></u-subsection> <u-subsection :list="['primary', 'error', 'warning', 'success', 'info']" @change="activeColorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">默认选中第一个</view> <view class="u-item-title">默认选中第一个</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="defaultChooseChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="defaultChooseChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">每个占一行</view> <view class="u-item-title">每个占一行</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="wrapChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="wrapChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">每个宽度50%</view> <view class="u-item-title">每个宽度50%</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="widthChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="widthChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">最大选择数量</view> <view class="u-item-title">最大选择数量</view>
<u-subsection vibrateShort current="2" :list="['1', '2', '3']" @change="maxChange"></u-subsection> <u-subsection current="2" :list="['1', '2', '3']" @change="maxChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">禁用第一个</view> <view class="u-item-title">禁用第一个</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="disabledChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="disabledChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -13,19 +13,19 @@ ...@@ -13,19 +13,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">提示内容</view> <view class="u-item-title">提示内容</view>
<u-subsection vibrateShort :list="['没有更多了', '到底了']" @change="textChange"></u-subsection> <u-subsection :list="['没有更多了', '到底了']" @change="textChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">单边线宽</view> <view class="u-item-title">单边线宽</view>
<u-subsection vibrateShort current="1" :list="['50', '150', '250']" @change="halfWidthChange"></u-subsection> <u-subsection current="1" :list="['50', '150', '250']" @change="halfWidthChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">横线颜色</view> <view class="u-item-title">横线颜色</view>
<u-subsection vibrateShort :list="['#dcdfe6', 'primary', 'error', 'warning', 'success']" @change="borderColorChange"></u-subsection> <u-subsection :list="['#dcdfe6', 'primary', 'error', 'warning', 'success']" @change="borderColorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">内容样式</view> <view class="u-item-title">内容样式</view>
<u-subsection vibrateShort :list="['默认', '自定义']" @change="contentChange"></u-subsection> <u-subsection :list="['默认', '自定义']" @change="contentChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -24,15 +24,15 @@ ...@@ -24,15 +24,15 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">下边框</view> <view class="u-item-title">下边框</view>
<u-subsection vibrateShort current="1" :list="['有', '无']" @change="borderChange"></u-subsection> <u-subsection current="1" :list="['有', '无']" @change="borderChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">激活颜色</view> <view class="u-item-title">激活颜色</view>
<u-subsection vibrateShort :list="['#2979ff', '#ff9900', '#19be6b']" @change="activeColorChange"></u-subsection> <u-subsection :list="['#2979ff', '#ff9900', '#19be6b']" @change="activeColorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">遮罩是否可点击</view> <view class="u-item-title">遮罩是否可点击</view>
<u-subsection vibrateShort :list="['是', '否']" @change="maskChange"></u-subsection> <u-subsection :list="['是', '否']" @change="maskChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -13,22 +13,22 @@ ...@@ -13,22 +13,22 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection :current="statusCurrent" vibrateShort :list="['加载成功', '加载中', '加载失败']" @change="statusChange"></u-subsection> <u-subsection :current="statusCurrent" :list="['加载成功', '加载中', '加载失败']" @change="statusChange"></u-subsection>
</view> </view>
<!-- 微信小程序中,无法动态切换slot,所以隐藏此部分的演示 --> <!-- 微信小程序中,无法动态切换slot,所以隐藏此部分的演示 -->
<!-- #ifndef MP-WEIXIN --> <!-- #ifndef MP-WEIXIN -->
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">加载中状态</view> <view class="u-item-title">加载中状态</view>
<u-subsection vibrateShort :list="['默认', '自定义']" @change="loadingChange"></u-subsection> <u-subsection :list="['默认', '自定义']" @change="loadingChange"></u-subsection>
</view> </view>
<!-- #endif --> <!-- #endif -->
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">加载失败状态</view> <view class="u-item-title">加载失败状态</view>
<u-subsection vibrateShort :list="['默认', '自定义']" @change="errorChange"></u-subsection> <u-subsection :list="['默认', '自定义']" @change="errorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">形状</view> <view class="u-item-title">形状</view>
<u-subsection vibrateShort :list="['方形', '圆形']" @change="shapeChange"></u-subsection> <u-subsection :list="['方形', '圆形']" @change="shapeChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -13,19 +13,19 @@ ...@@ -13,19 +13,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">颜色</view> <view class="u-item-title">颜色</view>
<u-subsection vibrateShort :list="['primary', 'success', 'warning', 'error', 'info']" @change="colorChange"></u-subsection> <u-subsection :list="['primary', 'success', 'warning', 'error', 'info']" @change="colorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">线条类型</view> <view class="u-item-title">线条类型</view>
<u-subsection vibrateShort :list="['实线', '方形虚线', '圆点虚线']" @change="borderStyleChange"></u-subsection> <u-subsection :list="['实线', '方形虚线', '圆点虚线']" @change="borderStyleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">细边</view> <view class="u-item-title">细边</view>
<u-subsection vibrateShort :list="['是', '否']" @change="hairLineChange"></u-subsection> <u-subsection :list="['是', '否']" @change="hairLineChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">方向</view> <view class="u-item-title">方向</view>
<u-subsection vibrateShort :list="['水平', '垂直']" @change="directionChange"></u-subsection> <u-subsection :list="['水平', '垂直']" @change="directionChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -12,19 +12,19 @@ ...@@ -12,19 +12,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式</view> <view class="u-item-title">模式</view>
<u-subsection vibrateShort :list="['圆圈', '花朵']" @change="modeChange"></u-subsection> <u-subsection :list="['圆圈', '花朵']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">颜色(只对圆圈模式有效)</view> <view class="u-item-title">颜色(只对圆圈模式有效)</view>
<u-subsection vibrateShort :list="['default', 'primary', 'error', 'warning', 'success']" @change="colorChange"></u-subsection> <u-subsection :list="['default', 'primary', 'error', 'warning', 'success']" @change="colorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">尺寸(单位rpx)</view> <view class="u-item-title">尺寸(单位rpx)</view>
<u-subsection vibrateShort current="1" :list="['28', '34', '40']" @change="sizeChange"></u-subsection> <u-subsection current="1" :list="['28', '34', '40']" @change="sizeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否显示</view> <view class="u-item-title">是否显示</view>
<u-subsection vibrateShort current="1" :list="['否', '是']" @change="showChange"></u-subsection> <u-subsection current="1" :list="['否', '是']" @change="showChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -15,27 +15,27 @@ ...@@ -15,27 +15,27 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主题</view> <view class="u-item-title">主题</view>
<u-subsection vibrateShort :current="3" :list="['primary', 'success', 'error', 'warning', 'none']" @change="typeChange"></u-subsection> <u-subsection :current="3" :list="['primary', 'success', 'error', 'warning', 'none']" @change="typeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">滚动模式</view> <view class="u-item-title">滚动模式</view>
<u-subsection vibrateShort :current="current" :list="['水平', '垂直']" @change="modeChange"></u-subsection> <u-subsection :current="current" :list="['水平', '垂直']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否衔接(水平模式有效)</view> <view class="u-item-title">是否衔接(水平模式有效)</view>
<u-subsection vibrateShort :list="['是', '否']" @change="isCircularChange"></u-subsection> <u-subsection :list="['是', '否']" @change="isCircularChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :list="['播放', '暂停']" @change="playStateChange"></u-subsection> <u-subsection :list="['播放', '暂停']" @change="playStateChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">速度</view> <view class="u-item-title">速度</view>
<u-subsection vibrateShort :current="1" :list="['慢', '正常', '快']" @change="speedChange"></u-subsection> <u-subsection :current="1" :list="['慢', '正常', '快']" @change="speedChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">图标</view> <view class="u-item-title">图标</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="iconChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="iconChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -23,23 +23,23 @@ ...@@ -23,23 +23,23 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">Picker开关</view> <view class="u-item-title">Picker开关</view>
<u-subsection vibrateShort :current="status" :list="['显示', '隐藏']" @change="statusChange"></u-subsection> <u-subsection :current="status" :list="['显示', '隐藏']" @change="statusChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式选择</view> <view class="u-item-title">模式选择</view>
<u-subsection vibrateShort :list="['单列', '多列', '时间', '地区']" @change="modeChange"></u-subsection> <u-subsection :list="['单列', '多列', '时间', '地区']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">默认时间</view> <view class="u-item-title">默认时间</view>
<u-subsection vibrateShort :list="['2019-12-11 20:15:35', '2020-02-05 13:09:42']" @change="defaultTimeChange"></u-subsection> <u-subsection :list="['2019-12-11 20:15:35', '2020-02-05 13:09:42']" @change="defaultTimeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示时分秒</view> <view class="u-item-title">显示时分秒</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="minSecChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="minSecChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">默认地区</view> <view class="u-item-title">默认地区</view>
<u-subsection vibrateShort :list="['广东-深圳-宝安', '海南-三亚-海棠']" @change="defaultRegionChange"></u-subsection> <u-subsection :list="['广东-深圳-宝安', '海南-三亚-海棠']" @change="defaultRegionChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -21,31 +21,31 @@ ...@@ -21,31 +21,31 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">形状</view> <view class="u-item-title">形状</view>
<u-subsection vibrateShort current="1" :list="['方形', '圆形']" @change="shapeChange"></u-subsection> <u-subsection current="1" :list="['方形', '圆形']" @change="shapeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">整体大小(单位rpx)</view> <view class="u-item-title">整体大小(单位rpx)</view>
<u-subsection vibrateShort current="1" :list="['30', '40', '50']" @change="sizeChange"></u-subsection> <u-subsection current="1" :list="['30', '40', '50']" @change="sizeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">激活颜色</view> <view class="u-item-title">激活颜色</view>
<u-subsection vibrateShort :list="['primary', 'error', 'warning', 'success', 'info']" @change="activeColorChange"></u-subsection> <u-subsection :list="['primary', 'error', 'warning', 'success', 'info']" @change="activeColorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">每个占一行</view> <view class="u-item-title">每个占一行</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="wrapChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="wrapChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">每个宽度50%</view> <view class="u-item-title">每个宽度50%</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="widthChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="widthChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">默认选中第一个</view> <view class="u-item-title">默认选中第一个</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="defaultChooseChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="defaultChooseChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">禁用第一个</view> <view class="u-item-title">禁用第一个</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="disabledChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="disabledChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -15,31 +15,31 @@ ...@@ -15,31 +15,31 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">初始值</view> <view class="u-item-title">初始值</view>
<u-subsection vibrateShort :list="[1, 2, 3, 4]" @change="currentChange"></u-subsection> <u-subsection :list="[1, 2, 3, 4]" @change="currentChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">镂空状态</view> <view class="u-item-title">镂空状态</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="plainChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="plainChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式</view> <view class="u-item-title">自定义样式</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义图标</view> <view class="u-item-title">自定义图标</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="iconChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="iconChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否分层</view> <view class="u-item-title">是否分层</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="decimalChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="decimalChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否禁用</view> <view class="u-item-title">是否禁用</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="disabledChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="disabledChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">星星数量</view> <view class="u-item-title">星星数量</view>
<u-subsection vibrateShort current="1" :list="[4, 5, 6]" @change="countChange"></u-subsection> <u-subsection current="1" :list="[4, 5, 6]" @change="countChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -20,11 +20,11 @@ ...@@ -20,11 +20,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">超出高度隐藏</view> <view class="u-item-title">超出高度隐藏</view>
<u-subsection vibrateShort current="1" :list="['100', '200', '400']" @change="showHeightChange"></u-subsection> <u-subsection current="1" :list="['100', '200', '400']" @change="showHeightChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">展开后可关闭</view> <view class="u-item-title">展开后可关闭</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="toggleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="toggleChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,23 +14,23 @@ ...@@ -14,23 +14,23 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">初始值</view> <view class="u-item-title">初始值</view>
<u-subsection vibrateShort :list="['空', '天山雪莲']" @change="valueChange"></u-subsection> <u-subsection :list="['空', '天山雪莲']" @change="valueChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">搜索框形状</view> <view class="u-item-title">搜索框形状</view>
<u-subsection vibrateShort :list="['圆形', '方形']" @change="shapeChange"></u-subsection> <u-subsection :list="['圆形', '方形']" @change="shapeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">清除控件</view> <view class="u-item-title">清除控件</view>
<u-subsection vibrateShort :list="['启用', '关闭']" @change="clearabledChange"></u-subsection> <u-subsection :list="['启用', '关闭']" @change="clearabledChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">右侧控件</view> <view class="u-item-title">右侧控件</view>
<u-subsection vibrateShort :list="['启用', '关闭']" @change="showActionChange"></u-subsection> <u-subsection :list="['启用', '关闭']" @change="showActionChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">水平对齐方式</view> <view class="u-item-title">水平对齐方式</view>
<u-subsection vibrateShort :list="['左', '中', '右']" @change="inputAlignChange"></u-subsection> <u-subsection :list="['左', '中', '右']" @change="inputAlignChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -31,15 +31,15 @@ ...@@ -31,15 +31,15 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">加载状态</view> <view class="u-item-title">加载状态</view>
<u-subsection vibrateShort :current="current" :list="['请求中', '请求结束']" @change="loadingChange"></u-subsection> <u-subsection :current="current" :list="['请求中', '请求结束']" @change="loadingChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">骨架动画</view> <view class="u-item-title">骨架动画</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="animationChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="animationChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式</view> <view class="u-item-title">自定义样式</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -12,19 +12,19 @@ ...@@ -12,19 +12,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式</view> <view class="u-item-title">模式</view>
<u-subsection vibrateShort :list="['number', 'dot']" @change="modeChange"></u-subsection> <u-subsection :list="['number', 'dot']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">方向</view> <view class="u-item-title">方向</view>
<u-subsection vibrateShort :list="['横向', '竖向']" @change="directionChange"></u-subsection> <u-subsection :list="['横向', '竖向']" @change="directionChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义图标</view> <view class="u-item-title">自定义图标</view>
<u-subsection vibrateShort :list="['否', '是']" @change="iconChange"></u-subsection> <u-subsection :list="['否', '是']" @change="iconChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">当前步值</view> <view class="u-item-title">当前步值</view>
<u-subsection vibrateShort :list="['1', '2', '3', '4']" @change="stepChange"></u-subsection> <u-subsection :list="['1', '2', '3', '4']" @change="stepChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -17,11 +17,11 @@ ...@@ -17,11 +17,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">吸顶高度</view> <view class="u-item-title">吸顶高度</view>
<u-subsection vibrateShort :list="[0, 120, 200]" @change="offsetTopChange"></u-subsection> <u-subsection :list="[0, 120, 200]" @change="offsetTopChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :list="['允许吸顶', '禁止吸顶']" @change="enableChange"></u-subsection> <u-subsection :list="['允许吸顶', '禁止吸顶']" @change="enableChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -32,11 +32,11 @@ ...@@ -32,11 +32,11 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态(操作第一个)</view> <view class="u-item-title">状态(操作第一个)</view>
<u-subsection vibrateShort :current="1" :list="['打开', '关闭']" @change="showChange"></u-subsection> <u-subsection :current="1" :list="['打开', '关闭']" @change="showChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">禁止滑动</view> <view class="u-item-title">禁止滑动</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="disabledChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="disabledChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,19 +14,19 @@ ...@@ -14,19 +14,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">指示器模式</view> <view class="u-item-title">指示器模式</view>
<u-subsection vibrateShort :list="['round', 'rect', 'number', 'none']" @change="modeChange"></u-subsection> <u-subsection :list="['round', 'rect', 'number', 'none']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">标题</view> <view class="u-item-title">标题</view>
<u-subsection vibrateShort current="1" :list="['显示', '隐藏']" @change="titleChange"></u-subsection> <u-subsection current="1" :list="['显示', '隐藏']" @change="titleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">指示器位置</view> <view class="u-item-title">指示器位置</view>
<u-subsection vibrateShort current="3" :list="['上左', '上右', '下左', '下中', '下右']" @change="indicatorPosChange"></u-subsection> <u-subsection current="3" :list="['上左', '上右', '下左', '下中', '下右']" @change="indicatorPosChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">3D效果</view> <view class="u-item-title">3D效果</view>
<u-subsection vibrateShort current="1" :list="['开启', '关闭']" @change="effect3dChange"></u-subsection> <u-subsection current="1" :list="['开启', '关闭']" @change="effect3dChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -18,27 +18,27 @@ ...@@ -18,27 +18,27 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :list="['关闭', '打开']" @change="modelChange"></u-subsection> <u-subsection :list="['关闭', '打开']" @change="modelChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">颜色</view> <view class="u-item-title">颜色</view>
<u-subsection vibrateShort :list="['primary', 'error', 'warning', 'success']" @change="colorChange"></u-subsection> <u-subsection :list="['primary', 'error', 'warning', 'success']" @change="colorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">尺寸(单位rpx)</view> <view class="u-item-title">尺寸(单位rpx)</view>
<u-subsection vibrateShort current="1" :list="['40', '60', '80']" @change="sizeChange"></u-subsection> <u-subsection current="1" :list="['40', '60', '80']" @change="sizeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">加载中</view> <view class="u-item-title">加载中</view>
<u-subsection vibrateShort :list="['否', '是']" @change="loadingChange"></u-subsection> <u-subsection :list="['否', '是']" @change="loadingChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">禁用</view> <view class="u-item-title">禁用</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="disabledChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="disabledChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">异步控制</view> <view class="u-item-title">异步控制</view>
<u-subsection vibrateShort :list="['关闭', '打开']" @change="asyncChange"></u-subsection> <u-subsection :list="['关闭', '打开']" @change="asyncChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -7,23 +7,23 @@ ...@@ -7,23 +7,23 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="showChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="showChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">凸起按钮</view> <view class="u-item-title">凸起按钮</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="minButtonChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="minButtonChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">背景色</view> <view class="u-item-title">背景色</view>
<u-subsection vibrateShort :list="['#ffffff', '#1f1f1d']" @change="bgColorChange"></u-subsection> <u-subsection :list="['#ffffff', '#1f1f1d']" @change="bgColorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">顶部边框</view> <view class="u-item-title">顶部边框</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="borderTopChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="borderTopChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">提示角标</view> <view class="u-item-title">提示角标</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="badgeChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="badgeChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -38,11 +38,11 @@ ...@@ -38,11 +38,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">边框颜色</view> <view class="u-item-title">边框颜色</view>
<u-subsection vibrateShort :list="['gray', 'primary', 'warning']" @change="borderColorChange"></u-subsection> <u-subsection :list="['gray', 'primary', 'warning']" @change="borderColorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">对齐方式</view> <view class="u-item-title">对齐方式</view>
<u-subsection vibrateShort current="1" :list="['左', '中', '右']" @change="alignChange"></u-subsection> <u-subsection current="1" :list="['左', '中', '右']" @change="alignChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -31,19 +31,19 @@ ...@@ -31,19 +31,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">上传方式</view> <view class="u-item-title">上传方式</view>
<u-subsection vibrateShort current="1" :list="['自动上传', '手动上传']" @change="autoUploadChange"></u-subsection> <u-subsection current="1" :list="['自动上传', '手动上传']" @change="autoUploadChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义控件(进度条和删除按钮)</view> <view class="u-item-title">自定义控件(进度条和删除按钮)</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="controlChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="controlChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">最大上传数量</view> <view class="u-item-title">最大上传数量</view>
<u-subsection vibrateShort current="1" :list="['1', '2', '4']" @change="maxCountChange"></u-subsection> <u-subsection current="1" :list="['1', '2', '4']" @change="maxCountChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式(预览区域和上传按钮)</view> <view class="u-item-title">自定义样式(预览区域和上传按钮)</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="customStyleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="customStyleChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -15,11 +15,11 @@ ...@@ -15,11 +15,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">取消按钮</view> <view class="u-item-title">取消按钮</view>
<u-subsection vibrateShort :list="['是', '否']" @change="cancelChange"></u-subsection> <u-subsection :list="['是', '否']" @change="cancelChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">点击遮罩关闭</view> <view class="u-item-title">点击遮罩关闭</view>
<u-subsection vibrateShort :list="['是', '否']" @change="maskClickChange"></u-subsection> <u-subsection :list="['是', '否']" @change="maskClickChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,19 +14,19 @@ ...@@ -14,19 +14,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">左侧图标</view> <view class="u-item-title">左侧图标</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="showIconChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="showIconChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">关闭图标</view> <view class="u-item-title">关闭图标</view>
<u-subsection vibrateShort current="1" :list="['显示', '隐藏']" @change="closeAbleChange"></u-subsection> <u-subsection current="1" :list="['显示', '隐藏']" @change="closeAbleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主题</view> <view class="u-item-title">主题</view>
<u-subsection vibrateShort current="3" :list="['primary', 'success', 'error', 'warning', 'info']" @change="typeChange"></u-subsection> <u-subsection current="3" :list="['primary', 'success', 'error', 'warning', 'info']" @change="typeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :current="current" :list="['开启', '关闭']" @change="showChange"></u-subsection> <u-subsection :current="current" :list="['开启', '关闭']" @change="showChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -10,27 +10,27 @@ ...@@ -10,27 +10,27 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">数值显示</view> <view class="u-item-title">数值显示</view>
<u-subsection current="1" vibrateShort :list="[0, 8, 15, 106, 209]" @change="countChange"></u-subsection> <u-subsection current="1" :list="[0, 8, 15, 106, 209]" @change="countChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主题选择</view> <view class="u-item-title">主题选择</view>
<u-subsection vibrateShort current="2" :list="['primary', 'success', 'error', 'warning', 'info']" @change="typeChange"></u-subsection> <u-subsection current="2" :list="['primary', 'success', 'error', 'warning', 'info']" @change="typeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示点</view> <view class="u-item-title">显示点</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="isDotChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="isDotChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">尺寸</view> <view class="u-item-title">尺寸</view>
<u-subsection vibrateShort :list="['default', 'mini']" @change="sizeChange"></u-subsection> <u-subsection :list="['default', 'mini']" @change="sizeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">位置偏移</view> <view class="u-item-title">位置偏移</view>
<u-subsection vibrateShort current="1" :list="['[20, 20]', '[-8, -8]', '[-20, -20]']" @change="offsetChange"></u-subsection> <u-subsection current="1" :list="['[20, 20]', '[-8, -8]', '[-20, -20]']" @change="offsetChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">中心点与父右上角重合</view> <view class="u-item-title">中心点与父右上角重合</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="isCenterChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="isCenterChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -12,31 +12,31 @@ ...@@ -12,31 +12,31 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主题选择</view> <view class="u-item-title">主题选择</view>
<u-subsection vibrateShort :list="['default', 'primary', 'error', 'warning', 'success']" @change="typeChange"></u-subsection> <u-subsection :list="['default', 'primary', 'error', 'warning', 'success']" @change="typeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">尺寸大小</view> <view class="u-item-title">尺寸大小</view>
<u-subsection vibrateShort :list="['默认', '中等', '迷你']" @change="sizeChange"></u-subsection> <u-subsection :list="['默认', '中等', '迷你']" @change="sizeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">形状</view> <view class="u-item-title">形状</view>
<u-subsection vibrateShort :list="['直角', '圆角']" @change="shapeChange"></u-subsection> <u-subsection :list="['直角', '圆角']" @change="shapeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">镂空</view> <view class="u-item-title">镂空</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="plainChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="plainChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">水波纹(感觉哪里有问题?点击顶部的按钮试试)</view> <view class="u-item-title">水波纹(感觉哪里有问题?点击顶部的按钮试试)</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="rippleChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="rippleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">细边框</view> <view class="u-item-title">细边框</view>
<u-subsection vibrateShort :list="['是', '否']" @change="hairLineChange"></u-subsection> <u-subsection :list="['是', '否']" @change="hairLineChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">加载中</view> <view class="u-item-title">加载中</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="loadingChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="loadingChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -23,26 +23,26 @@ ...@@ -23,26 +23,26 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">更换图标</view> <view class="u-item-title">更换图标</view>
<u-subsection vibrateShort :list="['是', '否']" @change="iconChange"></u-subsection> <u-subsection :list="['是', '否']" @change="iconChange"></u-subsection>
</view> </view>
<!-- QQ小程序无法动态切换slot --> <!-- 小程序无法动态切换slot -->
<!-- #ifndef MP-QQ --> <!-- #ifndef MP -->
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义右侧内容</view> <view class="u-item-title">自定义右侧内容</view>
<u-subsection vibrateShort :list="['文字', 'Switch组件', 'Badge组件']" @change="rightSlotChange"></u-subsection> <u-subsection :list="['文字', 'Switch组件', 'Badge组件']" @change="rightSlotChange"></u-subsection>
</view> </view>
<!-- #endif --> <!-- #endif -->
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">描述信息</view> <view class="u-item-title">描述信息</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="lableChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="lableChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">更换标题</view> <view class="u-item-title">更换标题</view>
<u-subsection vibrateShort :list="['是', '否']" @change="titleChange"></u-subsection> <u-subsection :list="['是', '否']" @change="titleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">右侧箭头</view> <view class="u-item-title">右侧箭头</view>
<u-subsection vibrateShort :list="['是', '否']" @change="arrowChange"></u-subsection> <u-subsection :list="['是', '否']" @change="arrowChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -17,15 +17,15 @@ ...@@ -17,15 +17,15 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">手风琴模式</view> <view class="u-item-title">手风琴模式</view>
<u-subsection vibrateShort :list="['是', '否']" @change="accordionChange"></u-subsection> <u-subsection :list="['是', '否']" @change="accordionChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">右侧箭头</view> <view class="u-item-title">右侧箭头</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="arrowChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="arrowChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式</view> <view class="u-item-title">自定义样式</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -15,23 +15,23 @@ ...@@ -15,23 +15,23 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">调整时间</view> <view class="u-item-title">调整时间</view>
<u-subsection vibrateShort :list="['60', '86400', '983272']" @change="timestampChange"></u-subsection> <u-subsection :list="['60', '86400', '983272']" @change="timestampChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">分隔符</view> <view class="u-item-title">分隔符</view>
<u-subsection vibrateShort :list="['英文冒号', '中文名称']" @change="separatorChange"></u-subsection> <u-subsection :list="['英文冒号', '中文名称']" @change="separatorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式</view> <view class="u-item-title">自定义样式</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示天</view> <view class="u-item-title">显示天</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="showDaysChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="showDaysChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">字体大小</view> <view class="u-item-title">字体大小</view>
<u-subsection vibrateShort current="1" :list="['26', '30', '34']" @change="fontSizeChange"></u-subsection> <u-subsection current="1" :list="['26', '30', '34']" @change="fontSizeChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -25,23 +25,23 @@ ...@@ -25,23 +25,23 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :current="current" :list="['启动', '暂停', '继续', '重置']" @change="statusChange"></u-subsection> <u-subsection :current="current" :list="['启动', '暂停', '继续', '重置']" @change="statusChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">目标值</view> <view class="u-item-title">目标值</view>
<u-subsection vibrateShort :list="[608, 5604, 45617]" @change="endValChange"></u-subsection> <u-subsection :list="[608, 5604, 45617]" @change="endValChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">滚动时间</view> <view class="u-item-title">滚动时间</view>
<u-subsection vibrateShort current="1" :list="[1000, 2000, 3000]" @change="durationChange"></u-subsection> <u-subsection current="1" :list="[1000, 2000, 3000]" @change="durationChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">显示小数</view> <view class="u-item-title">显示小数</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="decimalsChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="decimalsChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">字体加粗</view> <view class="u-item-title">字体加粗</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="boldChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="boldChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -16,15 +16,15 @@ ...@@ -16,15 +16,15 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">背景颜色</view> <view class="u-item-title">背景颜色</view>
<u-subsection vibrateShort :list="['default', 'primary', 'error', 'warning', 'success']" @change="bgColorChange"></u-subsection> <u-subsection :list="['default', 'primary', 'error', 'warning', 'success']" @change="bgColorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">高度</view> <view class="u-item-title">高度</view>
<u-subsection vibrateShort :list="['30', '50', '70']" @change="heightChange"></u-subsection> <u-subsection :list="['30', '50', '70']" @change="heightChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">上下外边距</view> <view class="u-item-title">上下外边距</view>
<u-subsection vibrateShort :list="['30', '50', '70']" @change="marginChange"></u-subsection> <u-subsection :list="['30', '50', '70']" @change="marginChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -90,15 +90,15 @@ ...@@ -90,15 +90,15 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否显示边框</view> <view class="u-item-title">是否显示边框</view>
<u-subsection vibrateShort :list="['是', '否']" @change="borderChange"></u-subsection> <u-subsection :list="['是', '否']" @change="borderChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否可滑动</view> <view class="u-item-title">是否可滑动</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="isSwiperChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="isSwiperChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">修改列数</view> <view class="u-item-title">修改列数</view>
<u-subsection vibrateShort :list="['3', '4']" @change="colChange"></u-subsection> <u-subsection :list="['3', '4']" @change="colChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -28,16 +28,16 @@ ...@@ -28,16 +28,16 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">每个栅格占用栏数(演示共3个栅格)</view> <view class="u-item-title">每个栅格占用栏数(演示共3个栅格)</view>
<u-subsection vibrateShort :current="2" :list="[1, 2, 3, 4]" @change="spanChange"></u-subsection> <u-subsection :current="2" :list="[1, 2, 3, 4]" @change="spanChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">分栏偏移</view> <view class="u-item-title">分栏偏移</view>
<u-subsection vibrateShort :list="[0, 1, 2, 3]" @change="offsetChange"></u-subsection> <u-subsection :list="[0, 1, 2, 3]" @change="offsetChange"></u-subsection>
</view> </view>
<!-- #ifndef MP --> <!-- #ifndef MP -->
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">水平排列方式(微信小程序无效)</view> <view class="u-item-title">水平排列方式(微信小程序无效)</view>
<u-subsection vibrateShort :list="['start', 'end', 'around', 'between']" @change="justifyChange"></u-subsection> <u-subsection :list="['start', 'end', 'around', 'between']" @change="justifyChange"></u-subsection>
</view> </view>
<!-- #endif --> <!-- #endif -->
</view> </view>
......
...@@ -12,11 +12,11 @@ ...@@ -12,11 +12,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">下划线</view> <view class="u-item-title">下划线</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="underLineChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="underLineChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式</view> <view class="u-item-title">自定义样式</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,19 +14,19 @@ ...@@ -14,19 +14,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式选择</view> <view class="u-item-title">模式选择</view>
<u-subsection :current="current" vibrateShort :list="['加载前', '加载中', '加载后', '没有更多']" @change="statusChange"></u-subsection> <u-subsection :current="current" :list="['加载前', '加载中', '加载后', '没有更多']" @change="statusChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义提示语</view> <view class="u-item-title">自定义提示语</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="loadTextChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="loadTextChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">加载中图标样式</view> <view class="u-item-title">加载中图标样式</view>
<u-subsection vibrateShort :list="['circle', 'flower']" @change="styleChange"></u-subsection> <u-subsection :list="['circle', 'flower']" @change="styleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">没有更多时用点替代</view> <view class="u-item-title">没有更多时用点替代</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="isDotChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="isDotChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -20,19 +20,19 @@ ...@@ -20,19 +20,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :current="current" :list="['显示', '隐藏']" @change="showChange"></u-subsection> <u-subsection :current="current" :list="['显示', '隐藏']" @change="showChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">缩放效果</view> <view class="u-item-title">缩放效果</view>
<u-subsection vibrateShort :list="['是', '否']" @change="zoomChange"></u-subsection> <u-subsection :list="['是', '否']" @change="zoomChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">内容填充</view> <view class="u-item-title">内容填充</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="contentChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="contentChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">动画时长(ms)</view> <view class="u-item-title">动画时长(ms)</view>
<u-subsection vibrateShort current="1" :list="['100', '300', '800']" @change="durationChange"></u-subsection> <u-subsection current="1" :list="['100', '300', '800']" @change="durationChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,11 +14,11 @@ ...@@ -14,11 +14,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式选择</view> <view class="u-item-title">模式选择</view>
<u-subsection vibrateShort :list="['方框', '下划线', '中划线']" @change="modeChange"></u-subsection> <u-subsection :list="['方框', '下划线', '中划线']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">输入长度</view> <view class="u-item-title">输入长度</view>
<u-subsection vibrateShort :list="[4, 5, 6]" @change="maxLengthChange"></u-subsection> <u-subsection :list="[4, 5, 6]" @change="maxLengthChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<!-- #ifdef MP-WEIXIN --> <!-- #ifdef MP-WEIXIN -->
...@@ -27,19 +27,19 @@ ...@@ -27,19 +27,19 @@
<!-- #ifndef MP-WEIXIN --> <!-- #ifndef MP-WEIXIN -->
<view class="u-item-title">初始值</view> <view class="u-item-title">初始值</view>
<!-- #endif --> <!-- #endif -->
<u-subsection vibrateShort :list="['空', '23', '678']" @change="valueChange"></u-subsection> <u-subsection :list="['空', '23', '678']" @change="valueChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">呼吸灯效果</view> <view class="u-item-title">呼吸灯效果</view>
<u-subsection vibrateShort :list="['是', '否']" @change="breatheChange"></u-subsection> <u-subsection :list="['是', '否']" @change="breatheChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否加粗</view> <view class="u-item-title">是否加粗</view>
<u-subsection vibrateShort :list="['是', '否']" @change="boldChange"></u-subsection> <u-subsection :list="['是', '否']" @change="boldChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">点替代输入值</view> <view class="u-item-title">点替代输入值</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="dotFillChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="dotFillChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -13,19 +13,19 @@ ...@@ -13,19 +13,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">初始值</view> <view class="u-item-title">初始值</view>
<u-subsection vibrateShort :list="[1, 5, 18]" @change="valueChange"></u-subsection> <u-subsection :list="[1, 5, 18]" @change="valueChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式</view> <view class="u-item-title">自定义样式</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否禁用</view> <view class="u-item-title">是否禁用</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="disabledChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="disabledChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">步进值</view> <view class="u-item-title">步进值</view>
<u-subsection vibrateShort :list="[1, 3, 5, 8]" @change="stepChange"></u-subsection> <u-subsection :list="[1, 3, 5, 8]" @change="stepChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -28,19 +28,19 @@ ...@@ -28,19 +28,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">状态</view> <view class="u-item-title">状态</view>
<u-subsection vibrateShort :current="show == false ? 1 : 0" :list="['打开', '关闭']" @change="showChange"></u-subsection> <u-subsection :current="show == false ? 1 : 0" :list="['打开', '关闭']" @change="showChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">弹出方向</view> <view class="u-item-title">弹出方向</view>
<u-subsection vibrateShort :current="2" :list="['上', '下', '左', '右', '中']" @change="modeChange"></u-subsection> <u-subsection :current="2" :list="['上', '下', '左', '右', '中']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">关闭按钮</view> <view class="u-item-title">关闭按钮</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="closeChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="closeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">关闭按钮位置</view> <view class="u-item-title">关闭按钮位置</view>
<u-subsection vibrateShort :current="1" :list="['左上角', '右上角', '左下角', '右下角']" @change="closePosChange"></u-subsection> <u-subsection :current="1" :list="['左上角', '右上角', '左下角', '右下角']" @change="closePosChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -20,19 +20,19 @@ ...@@ -20,19 +20,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式选择</view> <view class="u-item-title">模式选择</view>
<u-subsection vibrateShort :current="current" :list="['线型', '圆型']" @change="modeChange"></u-subsection> <u-subsection :current="current" :list="['线型', '圆型']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">增减</view> <view class="u-item-title">增减</view>
<u-subsection vibrateShort :list="['减少30%', '增加30%']" @change="calcChange"></u-subsection> <u-subsection :list="['减少30%', '增加30%']" @change="calcChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">自定义样式(线型时有效)</view> <view class="u-item-title">自定义样式(线型时有效)</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="styleChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="styleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">动态条纹(线型时有效)</view> <view class="u-item-title">动态条纹(线型时有效)</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="stripedChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="stripedChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -12,23 +12,23 @@ ...@@ -12,23 +12,23 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">更换主标题</view> <view class="u-item-title">更换主标题</view>
<u-subsection vibrateShort :current="1" :list="['是', '否']" @change="titleChange"></u-subsection> <u-subsection :current="1" :list="['是', '否']" @change="titleChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">竖条状态</view> <view class="u-item-title">竖条状态</view>
<u-subsection vibrateShort :list="['显示', '隐藏']" @change="showLineChange"></u-subsection> <u-subsection :list="['显示', '隐藏']" @change="showLineChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否显示右边部分</view> <view class="u-item-title">是否显示右边部分</view>
<u-subsection vibrateShort :list="['是', '否']" @change="rightChange"></u-subsection> <u-subsection :list="['是', '否']" @change="rightChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主标题粗体</view> <view class="u-item-title">主标题粗体</view>
<u-subsection vibrateShort :list="['是', '否']" @change="boldChange"></u-subsection> <u-subsection :list="['是', '否']" @change="boldChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主标题颜色</view> <view class="u-item-title">主标题颜色</view>
<u-subsection vibrateShort :list="['默认', '自定义']" @change="colorChange"></u-subsection> <u-subsection :list="['默认', '自定义']" @change="colorChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -12,19 +12,19 @@ ...@@ -12,19 +12,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式选择(为满足演示需要,切换会有抖动,非性能问题)</view> <view class="u-item-title">模式选择(为满足演示需要,切换会有抖动,非性能问题)</view>
<u-subsection vibrateShort mode="button" :list="['button', 'subsection']" @change="modeChange"></u-subsection> <u-subsection mode="button" :list="['button', 'subsection']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">Current值</view> <view class="u-item-title">Current值</view>
<u-subsection vibrateShort mode="button" :list="[0, 1, 2]" @change="currentChange"></u-subsection> <u-subsection mode="button" :list="[0, 1, 2]" @change="currentChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">活动选项字颜色</view> <view class="u-item-title">活动选项字颜色</view>
<u-subsection vibrateShort mode="button" :list="['primary', 'success', 'error', 'warning']" @change="colorChange"></u-subsection> <u-subsection mode="button" :list="['primary', 'success', 'error', 'warning']" @change="colorChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">字体加粗</view> <view class="u-item-title">字体加粗</view>
<u-subsection vibrateShort mode="button" :list="['是', '否']" @change="boldChange"></u-subsection> <u-subsection mode="button" :list="['是', '否']" @change="boldChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -17,11 +17,11 @@ ...@@ -17,11 +17,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">主题</view> <view class="u-item-title">主题</view>
<u-subsection vibrateShort :list="['primary', 'success', 'error', 'warning', 'info']" @change="modeChange"></u-subsection> <u-subsection :list="['primary', 'success', 'error', 'warning', 'info']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">常用颜色</view> <view class="u-item-title">常用颜色</view>
<u-subsection vibrateShort :list="['主要文字', '常规文字', '次要文字', '占位文字', '边框颜色']" @change="colorChange"></u-subsection> <u-subsection :list="['主要文字', '常规文字', '次要文字', '占位文字', '边框颜色']" @change="colorChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,11 +14,11 @@ ...@@ -14,11 +14,11 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">GRB转HEX</view> <view class="u-item-title">GRB转HEX</view>
<u-subsection vibrateShort :list="['rgb(12,57,231)', 'rgb(15,148,32)', 'rgb(91,52,210)']" @change="rgbToHexChange"></u-subsection> <u-subsection :list="['rgb(12,57,231)', 'rgb(15,148,32)', 'rgb(91,52,210)']" @change="rgbToHexChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">HEX转GRB</view> <view class="u-item-title">HEX转GRB</view>
<u-subsection vibrateShort :list="['#0edc8a', '#d0a73c', '#3308dd']" @change="hexToRgbChange"></u-subsection> <u-subsection :list="['#0edc8a', '#d0a73c', '#3308dd']" @change="hexToRgbChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">颜色渐变(rgb(21,21,21)-rgb(56,56,56),分10份)</view> <view class="u-item-title">颜色渐变(rgb(21,21,21)-rgb(56,56,56),分10份)</view>
......
...@@ -20,15 +20,15 @@ ...@@ -20,15 +20,15 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式</view> <view class="u-item-title">模式</view>
<u-subsection vibrateShort :list="['节流', '防抖']" @change="modeChange"></u-subsection> <u-subsection :list="['节流', '防抖']" @change="modeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">时间间隔</view> <view class="u-item-title">时间间隔</view>
<u-subsection vibrateShort current="1" :list="['500ms', '1000ms', '2000ms']" @change="timeoutChange"></u-subsection> <u-subsection current="1" :list="['500ms', '1000ms', '2000ms']" @change="timeoutChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">执行时机</view> <view class="u-item-title">执行时机</view>
<u-subsection vibrateShort :list="['开始处', '结束处']" @change="immediateChange"></u-subsection> <u-subsection :list="['开始处', '结束处']" @change="immediateChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式</view> <view class="u-item-title">模式</view>
<u-subsection vibrateShort :list="['浅拷贝', '深拷贝']" @change="modeChange"></u-subsection> <u-subsection :list="['浅拷贝', '深拷贝']" @change="modeChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -24,11 +24,11 @@ ...@@ -24,11 +24,11 @@
<view class="u-config-title u-border-bottom">参数配置</view> <view class="u-config-title u-border-bottom">参数配置</view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">元素</view> <view class="u-item-title">元素</view>
<u-subsection vibrateShort :list="['第一个节点', '第2个节点']" @change="elChange"></u-subsection> <u-subsection :list="['第一个节点', '第2个节点']" @change="elChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">指定元素置顶</view> <view class="u-item-title">指定元素置顶</view>
<u-subsection vibrateShort current="1" :list="['是', '否']" @change="topChange"></u-subsection> <u-subsection current="1" :list="['是', '否']" @change="topChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">修改globalData为如下值</view> <view class="u-item-title">修改globalData为如下值</view>
<u-subsection vibrateShort :list="['雅蓝', '皓白', '橘黄']" @change="globalDataChange"></u-subsection> <u-subsection :list="['雅蓝', '皓白', '橘黄']" @change="globalDataChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">修改vuePrototype为如下值</view> <view class="u-item-title">修改vuePrototype为如下值</view>
<u-subsection vibrateShort :list="['鹅黄', '橙黄', '茶绿']" @change="vuePrototypeChange"></u-subsection> <u-subsection :list="['鹅黄', '橙黄', '茶绿']" @change="vuePrototypeChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">修改vuex变量为如下值</view> <view class="u-item-title">修改vuex变量为如下值</view>
<u-subsection vibrateShort :list="['墨绿', '黛蓝', '浅紫']" @change="vuexChange"></u-subsection> <u-subsection :list="['墨绿', '黛蓝', '浅紫']" @change="vuexChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,15 +14,15 @@ ...@@ -14,15 +14,15 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">长度</view> <view class="u-item-title">长度</view>
<u-subsection vibrateShort current="2" :list="['10', '16', '32', 'rfc4122标准']" @change="lengthChange"></u-subsection> <u-subsection current="2" :list="['10', '16', '32', 'rfc4122标准']" @change="lengthChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">首字符为"u"</view> <view class="u-item-title">首字符为"u"</view>
<u-subsection vibrateShort :list="['是', '否']" @change="fristUChange"></u-subsection> <u-subsection :list="['是', '否']" @change="fristUChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">取值基数(进制)</view> <view class="u-item-title">取值基数(进制)</view>
<u-subsection vibrateShort current="3" :list="['二', '八', '十', '六十二']" @change="radixChange"></u-subsection> <u-subsection current="3" :list="['二', '八', '十', '六十二']" @change="radixChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">请求方式</view> <view class="u-item-title">请求方式</view>
<u-subsection vibrateShort :list="['get', 'post']" @change="getResult"></u-subsection> <u-subsection :list="['get', 'post']" @change="getResult"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">源字符串</view> <view class="u-item-title">源字符串</view>
<u-subsection vibrateShort :list="['Take me', 'to', 'your heart']" @change="getResult"></u-subsection> <u-subsection :list="['Take me', 'to', 'your heart']" @change="getResult"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">是否带问号</view> <view class="u-item-title">是否带问号</view>
<u-subsection vibrateShort :list="['是', '否']" @change="prefixChange"></u-subsection> <u-subsection :list="['是', '否']" @change="prefixChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">操作</view> <view class="u-item-title">操作</view>
<u-subsection vibrateShort :list="['min=0, max=5', 'min=541, max=8164']" @change="paramsChange"></u-subsection> <u-subsection :list="['min=0, max=5', 'min=541, max=8164']" @change="paramsChange"></u-subsection>
<view class="u-btn-wrap"> <view class="u-btn-wrap">
<u-button @click="getResult">执行</u-button> <u-button @click="getResult">执行</u-button>
</view> </view>
......
...@@ -12,15 +12,15 @@ ...@@ -12,15 +12,15 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">类型</view> <view class="u-item-title">类型</view>
<u-subsection vibrateShort :list="['navigateTo', 'switchTab', 'navigateBack']" @change="typeChange"></u-subsection> <u-subsection :list="['navigateTo', 'switchTab', 'navigateBack']" @change="typeChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">携带参数(针对type=navigateTo)</view> <view class="u-item-title">携带参数(针对type=navigateTo)</view>
<u-subsection vibrateShort :list="['是', '否']" @change="paramsChange"></u-subsection> <u-subsection :list="['是', '否']" @change="paramsChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">窗口动画(App且type=navigateTo||navigateBack时有效)</view> <view class="u-item-title">窗口动画(App且type=navigateTo||navigateBack时有效)</view>
<u-subsection vibrateShort :list="['是', '否']" @change="animateChange"></u-subsection> <u-subsection :list="['是', '否']" @change="animateChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -40,19 +40,19 @@ ...@@ -40,19 +40,19 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">邮箱</view> <view class="u-item-title">邮箱</view>
<u-subsection vibrateShort :list="email" @change="emailChange"></u-subsection> <u-subsection :list="email" @change="emailChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">手机号</view> <view class="u-item-title">手机号</view>
<u-subsection vibrateShort :list="mobile" @change="mobileChange"></u-subsection> <u-subsection :list="mobile" @change="mobileChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">中文</view> <view class="u-item-title">中文</view>
<u-subsection vibrateShort :list="chinese" @change="chineseChange"></u-subsection> <u-subsection :list="chinese" @change="chineseChange"></u-subsection>
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">整数</view> <view class="u-item-title">整数</view>
<u-subsection vibrateShort :list="digits" @change="digitsChange"></u-subsection> <u-subsection :list="digits" @change="digitsChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -15,9 +15,9 @@ ...@@ -15,9 +15,9 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">格式</view> <view class="u-item-title">格式</view>
<u-subsection vibrateShort :list="['yyyy-mm-dd', 'yyyy年-mm月-dd日']" @change="format1Change"></u-subsection> <u-subsection :list="['yyyy-mm-dd', 'yyyy年-mm月-dd日']" @change="format1Change"></u-subsection>
<view style="margin-top: 50rpx;"> <view style="margin-top: 50rpx;">
<u-subsection vibrateShort :list="['mm-dd', 'yyyy-mm-dd hh:MM']" @change="format2Change"></u-subsection> <u-subsection :list="['mm-dd', 'yyyy-mm-dd hh:MM']" @change="format2Change"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -18,9 +18,9 @@ ...@@ -18,9 +18,9 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">时间</view> <view class="u-item-title">时间</view>
<u-subsection vibrateShort :list="timeArr1" @change="timeArr1Change"></u-subsection> <u-subsection :list="timeArr1" @change="timeArr1Change"></u-subsection>
<u-gap></u-gap> <u-gap></u-gap>
<u-subsection vibrateShort style="margin-top: 40rpx;" :list="timeArr2" @change="timeArr2Change"></u-subsection> <u-subsection style="margin-top: 40rpx;" :list="timeArr2" @change="timeArr2Change"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
</view> </view>
<view class="u-config-item"> <view class="u-config-item">
<view class="u-item-title">模式选择</view> <view class="u-item-title">模式选择</view>
<u-subsection vibrateShort :list="['左空格', '全部空格', '两边空格', '右空格']" @change="modeChange"></u-subsection> <u-subsection :list="['左空格', '全部空格', '两边空格', '右空格']" @change="modeChange"></u-subsection>
</view> </view>
</view> </view>
</view> </view>
......
...@@ -22,17 +22,17 @@ ...@@ -22,17 +22,17 @@
titleStyle titleStyle
]" ]"
> >
<block v-if="title">{{ title }}</block> <block v-if="title !== ''">{{ title }}</block>
<slot name="title" v-else></slot> <slot name="title" v-else></slot>
<view class="u-cell__label" v-if="label || $slots.label" :style="[labelStyle]"> <view class="u-cell__label" v-if="label || $slots.label" :style="[labelStyle]">
<block v-if="label">{{ label }}</block> <block v-if="label !== ''">{{ label }}</block>
<slot name="label" v-else></slot> <slot name="label" v-else></slot>
</view> </view>
</view> </view>
<view class="u-cell__value" :style="[valueStyle]"> <view class="u-cell__value" :style="[valueStyle]">
<block class="u-cell__value" v-if="value">{{ value }}</block> <block class="u-cell__value" v-if="value !== ''">{{ value }}</block>
<slot v-else></slot> <slot v-else></slot>
</view> </view>
<view class="u-flex u-cell_right" v-if="$slots['right-icon']"> <view class="u-flex u-cell_right" v-if="$slots['right-icon']">
......
...@@ -198,10 +198,10 @@ export default { ...@@ -198,10 +198,10 @@ export default {
this.$emit('click'); this.$emit('click');
}, },
// 图片加载失败 // 图片加载失败
onErrorHandler() { onErrorHandler(err) {
this.loading = false; this.loading = false;
this.isError = true; this.isError = true;
this.$emit('error'); this.$emit('error', err);
}, },
// 图片加载完成,标记loading结束 // 图片加载完成,标记loading结束
onLoadHandler() { onLoadHandler() {
......
...@@ -295,6 +295,8 @@ ...@@ -295,6 +295,8 @@
bottom: 14rpx; bottom: 14rpx;
left: 50%; left: 50%;
transform: translateX(-50%); transform: translateX(-50%);
width: 100%;
text-align: center;
} }
} }
......
...@@ -28,7 +28,7 @@ function timeFormat(dateTime = null, fmt = 'yyyy-mm-dd') { ...@@ -28,7 +28,7 @@ function timeFormat(dateTime = null, fmt = 'yyyy-mm-dd') {
if (!dateTime) dateTime = Number(new Date()); if (!dateTime) dateTime = Number(new Date());
// 如果dateTime长度为10或者13,则为秒和毫秒的时间戳,如果超过13位,则为其他的时间格式 // 如果dateTime长度为10或者13,则为秒和毫秒的时间戳,如果超过13位,则为其他的时间格式
if (dateTime.toString().length == 10) dateTime *= 1000; if (dateTime.toString().length == 10) dateTime *= 1000;
let date = new Date(Number(dateTime)); let date = new Date(dateTime);
let ret; let ret;
let opt = { let opt = {
"y+": date.getFullYear().toString(), // 年 "y+": date.getFullYear().toString(), // 年
......
...@@ -46,5 +46,19 @@ module.exports = { ...@@ -46,5 +46,19 @@ module.exports = {
}, },
onReachBottom() { onReachBottom() {
uni.$emit('uOnReachBottom') uni.$emit('uOnReachBottom')
},
beforeDestroy() {
// 判断当前页面是否存在parent和chldren,一般在checkbox和checkbox-group父子联动的场景会有此情况
// 组件销毁时,移除子组件在父组件children数组中的实例,释放资源,避免数据混乱
if(this.parent && uni.$u.test.array(this.parent.children)) {
// 组件销毁时,移除父组件中的children数组中对应的实例
const childrenList = this.parent.children
childrenList.map((child, index) => {
// 如果相等,则移除
if(child === this) {
childrenList.splice(index, 1)
}
})
}
} }
} }
...@@ -23,7 +23,7 @@ class Request { ...@@ -23,7 +23,7 @@ class Request {
options.responseType = options.responseType || this.config.responseType; options.responseType = options.responseType || this.config.responseType;
options.url = options.url || ''; options.url = options.url || '';
options.params = options.params || {}; options.params = options.params || {};
options.header = Object.assign(this.config.header, options.header); options.header = Object.assign({}, this.config.header, options.header);
options.method = options.method || this.config.method; options.method = options.method || this.config.method;
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment