officialAccount/uni_modules/vk-uview-ui/changelog.md

197 lines
9.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 1.6.32025-05-23
* 【重要】更新省市区数据源至2025年
* 【优化】去除微信小程序平台上提示 uni.getSystemInfoSync 过期的警告问题
* 【优化】u-back-top 组件新增属性 show-back-top设置为true可强制显示
* 【优化】调整 u-tabbar、u-badge、u-back-top 组件将单位rpx统一调整为px确保所有屏幕大小显示一致
* 【优化】u-popup 支持设置背景色
## 1.6.22025-03-11
* 【修复】radio 无法统一设置 size 的问题
* 【修复】u-dropdown 激活菜单后 label 颜色未变化的问题
* 【修复】td 组件和 th 组件 width 属性在微信小程序不生效的问题
* 【修复】parse 富文本组件图片设置了可点击预览但不生效的问题
* 【优化】u-search 在输入的时候,因为右侧出现删除按钮导致文字居中效果体验在首次输入时会闪一下的问题
## 1.6.12024-12-20
* 【优化】input组件在鸿蒙元服务的兼容性
**特别注意**
1. 当前鸿蒙元服务自身框架有一些小问题,渲染页面会可能会出现卡顿和部分样式丢失问题,经排查为元服务自身框架问题。
## 1.6.02024-12-18
* 【重要】兼容鸿蒙App和鸿蒙元服务
**特别注意**
1. 当前鸿蒙元服务自身框架有一些小问题,渲染页面会可能会出现卡顿和部分样式丢失问题,经排查为元服务自身框架问题。
## 1.5.72024-09-02
* 【修复】`u-input` type 为select时在支付宝小程序无法点击的问题
* 【修复】`u-picker` 在微信小程序部分情况下会报警告的问题
## 1.5.62024-09-02
* 【修复】Vue3模式下支付宝小程序启动报错的问题
## 1.5.52024-08-29
* 【修复】`u-collapse-item` 在部分情况下始终折叠无法打开的问题
* 【修复】`u-popup` 初始化时 `@close` 事件就会执行的bug
## 1.5.42024-07-17
* 【修复】`u-input` 设置 maxlength 后在ios输入法中表现异常的问题
* 【修复】`u-input` 在抖音小程序中会报错的问题
* 【优化】部分组件在抖音小程序中的兼容性问题
* 【优化】`u-tabbar` 跳转能力,支持非tabbar页面
* 【优化】`u-table`新增属性tdStyle
## 1.5.32024-05-28
* 【修复】`u-form` 属性 `borderBottom` 不生效的问题
* 【修复】`u-picker` 的 `columnchange` 事件第一行不触发的问题
* 【修复】`u-parse` 解析富文本后得到的对象传递到 `u-trees` 时不存在style时报错的问题
* 【优化】`u-calendar` 多选时,未选择结束时间则不能点击确认按钮
* 【优化】`u-picker` 组件,弹窗的默认时间若未设置,则为当前时间
## 1.5.22023-12-28
* 【修复】`u-input` 缺少emits选项 `confirm` 的问题
## 1.5.12023-10-13
* 【修复】`u-parse` 在小程序上部分情况下不显示图片的问题
* 【修复】`u-alert-tips` 使用 `closeText``close` 事件无效的问题 & 样式微调
## 1.5.02023-06-01
* 【修复】`u-parse` 在vue3真机白屏问题和h5样式污染问题
* 【修复】`u-select` 默认值的问题
* 【修复】`u-parse` 在app和微信小程序中 `preview` 属性不生效的问题
## 1.4.82023-05-17
* 【优化】部分组件属性的可选值的代码提示
* 【优化】`u-circle-progres` 组件 在进度条到100%的时候发出一个 `finish` 事件
* 【修复】`u-picker` 的时间选择器在ios下默认值无效的bug
* 【修复】`u-card` 圆角问题
* 【修复】`u-button` 支持 `info` 类型
## 1.4.72023-04-24
* 【修复】`u-picker` 在vue3的App环境下默认值无效的bug
## 1.4.52022-12-05
* 【修复】`u-row`、`u-col` 使用 `@click.stop` 会报错的问题,同时建议改用 `@click.native.stop` 来代替 `@click.stop`
## 1.4.42022-11-12
* 【修复】`u-calendar` `u-modal` `u-picker` `u-popup` 组件在页面进入后马上需要弹窗时,无法正常弹窗的问题。
## 1.4.32022-10-22
* 【优化】部分组件的细节
## 1.4.22022-10-15
* 【修复】`1.4.1` 引出的 `u-subsection` 的部分问题
## 1.4.12022-10-14
* 【修复】`u-count-to` 若设置了千分位符合,会错误显示-的问题
* 【修复】`u-subsection` 部分细节问题
## 1.4.02022-10-07
* 【修复】`u-section` 点击更多,会触发两次事件的问题
* 【修复】`loadMore` 加载更多icon-type为circle不会转动的问题
* 【修复】`u-subsection` current 有转入值时,变更值,样式不更新(需用 `v-model="current"` 代替 `:current="current"`
## 1.3.132022-09-28
* 【修复】`u-avatar-cropper` 组件在vue3中会报错的问题。
## 1.3.122022-08-30
* 【优化】`u-keyboard` 组件内部细节。
## 1.3.112022-08-30
* 【修复】`u-subsection` 组件的 `list` 属性不支持动态修改的问题。
## 1.3.102022-07-30
* 【优化】上传组件部分细节
## 1.3.92022-07-07
* 【更新】省市区数据源
* 【优化】`u-subsection` 组件支持在右上角显示数字角标
```html
<template>
<u-subsection :list="list"></u-subsection>
</template>
```
```js
export default {
data() {
return {
list: [
{
name: '待发货',
num: 10
},
{
name: '待付款',
num: 5
},
{
name: '待评价',
num: 15
}
]
}
}
}
```
## 1.3.82022-06-13
* 【优化】组件 `u-icon`使之更方便的兼容第三方icon满足规则自动计算customPrefix
**规则如下:**
*`name` 中包含 `-icon-` 字符串时
*`vk-icon-goods`,则组件的 `customPrefix` 属性自动识别为 `vk-icon` `name`属性 自动识别为 `goods`
*`vk-2-icon-goods-list`,则组件的 `customPrefix` 属性自动识别为 `vk-2-icon` `name`属性 自动识别为 `goods-list`
## 1.3.72022-06-10
* 【优化】组件 `u-action-sheet` `u-calendar` `u-dropdown-item` `u-field` `u-input` `u-keyboard` `u-modal` `u-radio-group` `u-rate` `u-search` `u-slider` `u-switch` `u-tabbar` `u-waterfall``vue3` 模式下的细节问题。
## 1.3.62022-06-10
* 【优化】组件 `u-action-sheet` `u-calendar` `u-dropdown-item` `u-field` `u-input` `u-keyboard` `u-modal` `u-radio-group` `u-rate` `u-search` `u-slider` `u-switch` `u-tabbar` `u-waterfall``vue3` 模式下的细节问题。
## 1.3.52022-05-28
* 【优化】组件 `u-mask` `u-popup` `u-select` `u-modal` `u-keyboard` `u-calendar` `u-action-sheet` `u-picker` 均新增 `blur` 属性可用于设置弹出遮罩的模糊度默认为0不模糊
* ![](https://vkceyugu.cdn.bspapp.com/VKCEYUGU-cf0c5e69-620c-4f3c-84ab-f4619262939f/49b773a3-273f-4b1c-95e8-a42dcba1a53c.png)
## 1.3.42022-05-03
* 【修复】`u-tabs` 组件细节问题。
## 1.1.42022-03-22
* 【修复】`u-field` 组件 `arrowDirection` 属性无效的问题。
## 1.1.32022-03-21
* 【优化】部分细节。
## 1.1.22022-03-21
* 【优化】部分细节。
## 1.1.12022-03-17
* 【优化】部分细节。
## 1.1.02022-03-12
* 【重要】`u-picker` 组件新增 `regionDiscern` 方法 智能识别省市区街道地址
如将字符串 `浙江省杭州市西湖区希望路1333弄是啊我庭12号楼1203` 中识别为
```json
{
"province": {
"code": "330000",
"name": "浙江省"
},
"city": {
"code": "330100",
"name": "杭州市"
},
"area": {
"code": "330106",
"name": "西湖区"
},
"address": "龙井路1号",
"formatted_address": "浙江省杭州市西湖区龙井路1号"
}
```
而组件的 `addressDiscern` 方法还可以识别收货信息,如 `张三 13888888888 上海市嘉定区希望路1333弄是啊我庭12号楼1203` 中识别姓名、手机号、地址(支持多种格式)
## 1.0.132022-03-12
* 【优化】部分细节。
## 1.0.122022-03-09
* 【修复】`u-radio-group` 在 vue3 模式下,设置默认值可能会无效的问题。
## 1.0.112022-03-07
* 【优化】部分细节。
## 1.0.102022-03-05
* 【修复】`u-radio` 中的值相等的判断 == 改为 ===
* 【优化】部分注释的错别字。
## 1.0.92022-03-03
* 【修复】`u-parse` 在 vue3模式下编译到app无法正常显示的问题。
## 1.0.82022-02-26
* 【优化】`u-form` 组件新增2个属性 `inputAlign``clearable` 用于统一设置表单内所有 `u-input` 组件的对应属性默认值
* 【优化】更新城市数据源信息
## 1.0.72022-02-25
* 【重要】`u-picker` 组件新增 `addressDiscern` 方法 智能识别收货信息
如在 `张三 13888888888 上海市嘉定区希望路1333弄是啊我庭12号楼1203` 中识别姓名、手机号、地址(支持多种格式)
即使这样的字符串也能识别 `!!!!~~~$张三~~~上海市嘉定区希望路1333弄是啊我庭12号楼1203【【【【13888888888】`
## 1.0.62022-02-24
* 【优化】`u-form-item` 组件的 `prop` 属性支持 a.b 形式
## 1.0.52022-01-11
* 【修复】`u-sticky` 组件 在微信小程序中无法正常吸顶的问题
## 1.0.42021-12-31
* 【优化】`u-dropdown-item` 组件 0和"" 无法区分的问题。
* 【修复】`u-modal` 在Vue3版本中使用了mask-close-able属性无效的问题
## 1.0.32021-12-20
【优化】u-icon在微信小程序下可能会显示null字符串的问题
## 1.0.22021-12-09
* 1、【优化】`u-button` 组件新增 `timerId` 属性
* 之前的效果是所有按钮一定时间内只能点击1次`共用计算时间`导致点击按钮A后无法马上点击按钮B
* 优化的效果是每个按钮一定时间内只能点击1次`分开计算时间`)且支持设置相同的 timerId 来达到指定按钮 `共用计算时间`
## 1.0.12021-11-22
* 修复 u-parse 组件在微信小程序上的显示问题。
## 1.0.02021-11-18
uView Vue3.0 横空出世继承uView1.0意志再战江湖风云再起by vk 2021-11-18