v1.5.3
版本发布时间: 2020-07-18 20:05:57
umicro/uView最新发布版本:v1.8.8(2023-03-27 18:39:04)
本次更新内容❤️
✨ 新特性
- 新增parse富文本解析器组件 详见:富文本解析器
- 新增精致,可配置性强,带凸起按钮的tabbar组件 详见:底部导航栏
- modal和popup的中部弹出模式新增negative-top参数,可以将弹出区域往上移,避免与弹出的键盘重合。
- countdown组件新增hide-zero-day参数,当"天"为0时自动隐藏该字段
- field组件新增icon-style,border-top参数,无需强制结合cell-group即可使用,废弃cell组件的border-gap参数
- input组件添加cursor-spacing参数
- rate评分组件新增v-model双向绑定的形式
- numberBox步进器组件新增step支持小数加减,另外新增long-press和press-time用于长按连续加减
- icon组件的lable新增在图标左边和上放的参数lebel-pos=left | top
- 演示项目和空白项目新增.eslintignore、.editorconfig配置文件
🌈 优化
- 优化field组件使用right插槽时内容和清除图标距离太近的问题
- 配置popup组件的外层元素z-index可动态调整
- select和picker组件在微信小程序上第二次打开,直接点确定返回可能不对的问题
- 添加u-col的click事件
- 优化table组件在支付宝小程序上报错的问题
- 重构steps组件,支持竖向模式,同时兼容了支付宝小程序
- 优化checkbox组件,兼容支付宝小程序
- 优化swipeAction组件可能会闪烁的情况
- 调整cell组件的高度
- 重构优化radio组件,全面兼容支付宝小程序,修复每次点击都触发change事件的问题
- 优化avatar-cropper头像裁剪组件,全面兼容支付宝小程序
- 优化circle-progress组件,全面兼容支付宝小程序
- image组件允许事件冒泡到外层
- 优化cell组件的label数字不会换行的问题
- 优化navbar的title为英文时,可能会发生部分字母被竖向截断的问题
- empty组件图标改由字体图标提供,减少整体包体积1/5,详见: Empty 内容为空
- 优化picker和select滑动顶部区域,可能会产生报错的问题
- 优化popup的弹出逻辑,让keyboard,select,picker等与popup弹出有关的组件可以在页面初始化时data中设置show为true也能弹出组件
- avatar头像组件二次加载图片时无效的问题
- row组件允许flex换行
- image组件图片加载完成时移除背景色,避免png图片能看到底色
- 优化line线条组件的length参数单位问题
- 优化upload组件的on-list-change事件逻辑
- 优化avatar-cropper组件没有选择图片也能点击确定进行裁剪的问题
- 重构checkbox组件,加强兼各段兼容性,修复在u-checkbox上size参数无效的问题
- 将表单域的设置参数label-position、label-width、label-align等放到u-form组件中
- 移除在微信小程序开发工具console中对非法选择器的警告提示
- 处理u-input的input-align等于right时,文字可能与清除图标重合的问题
🐛 修复
- 修复readmore组件示例在支付宝小程序无效的问题
- 修复picker组件start-year和end-year传递字符串类型无效的问题
- 修复瀑布流组件的modify方法可能会导致数据错乱的问题
- 修复H5端popup等弹出组件层级比uni.showToast()的层级高的问题
- 修复modal组件异步关闭模式,可能无法清除loading的问题
- 修复image组件无需淡入效果时png图片能看到底色的问题
- 修复checkbox的lable-disabled参数无效的问题
- 修复form-item的label-align无效的问题
- 修复alert-tips的border-color和bg-color作用对象颠倒的问题
- 修复picker组件时间模式timestamp在iOS上可能返回不正确的问题
- 修复input组件在微信小程序第一次获得焦点时无法清空内容的问题
- 修复cell组件在1.5.0版本导致变成了password模式的情况
- 修正image组件的border-radius无法接受带单位的值的问题
- 由于deepClone导致null结果为{}而导致http的loading无效的问题
- 修复u-collapse-item的change事件无效的问题
- 修正$u.test.amount()在某些特殊场景可能无法正确识别小数的问题
- 修正input和field数值为0时,获得焦点无法显示清除图标的问题
- 修正icon组件的label-pos左和右方向颠倒的问题
- 修复cell-item组件无法同时显示右箭头和right-icon的slot的问题
- 修正radio的shape参数默认为square的问题