UView Versions Save

uView UI,是uni-app生态最优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水

v1.5.3

3 years ago

本次更新内容❤️

✨ 新特性

  • 新增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的问题

📝 更多内容/文档详见 uView UI 官网

v1.4.0

3 years ago

本次更新内容❤️

✨ 新特性

  • 新增精致,小巧而实用的image组件,有淡入,懒加载,加载中,加载失败提示等效果,详见:Image 图片
  • toast新增back参数用于toast结束后自动返回上一页
  • cell组件新增icon-style,border-top参数,无需强制结合cell-group即可使用
  • field组件新增icon-style,border-top参数,无需强制结合cell-group即可使用,废弃cell组件的border-gap参数
  • button组件新增data-name参数
  • icon组件color参数可以接受primary,sucees,error,info,warning主题色值
  • collapse组件新增用于异步获取数据重新初始化的init()方法

🌈 优化

  • 阻止radio和checkbox组件的事件冒泡
  • 优化row组件可能存在边距错误的问题
  • 优化演示项目的样式表现
  • 调整input组件右侧的图标对齐效果

🐛 修复

  • 修复upload组件初始化绑定对象文件列表后,修改外部文件列表导致内部数据错乱的问题
  • 修复form组件设置toast报错提示时,没有错误也会弹出toast问题

📝 更多内容/文档详见 uView UI 官网

v1.3.8

3 years ago

本次更新内容❤️

✨ 新特性

🐛 修复

  • form表单验证toast报错模式,可能会生成一个空的toast闪一下的问题

📝 更多内容/文档详见 uView UI 官网

v1.3.7

3 years ago

本次更新内容❤️

✨ 新特性

  • upload新增上传前钩子before-upload,可返回布尔值或者Promise,to-json参数可配置是否将返回结果转为json格式
  • select,form,input,calendar组件的HX代码提示
  • select新增child-name和title参数,picker组件新增title参数
  • popup组件新增width和height参数,如果内容超出容器,自动垂直滚动
  • Line线条组件新增border-style参数,可以设置实线,方形虚线,圆点虚线

🌈 优化

  • select和picker组件在微信小程序滑动过快,快速点击确定按钮时选择值可能不对的问题
  • 废弃color.js文件,颜色值全部改由css提供,为自定义主题做准备
  • form表单综合演示中,switch没有垂直居中的问题

🐛 修复

  • 修复fullScreen演示无效的问题
  • 修复input组件设置password-icon可能导致错乱的问题
  • 修复verificationCode验证码倒计时组件设置保持验证码时可能导致错乱的问题

📝 更多内容/文档详见 uView UI 官网

v1.3.6

3 years ago

本次更新内容❤️

✨ 新特性

  • select组件新增自定义value和label属性名的value-name和label-name,以及额外参数extra
  • toast组件新增callback回调参数
  • swiper新增轮播切换时的change事件

🌈 优化

  • 优化mask组件缩放效果时,传入的slot被一直停留在1.2倍放大的问题
  • 优化modal组件同时去除确定和取消按钮时,底部有占用空间的问题
  • 优化switch组件切换的控件可能会受父组件字体大小影响的问题
  • 去除请求插件中的默认header请求头的content-type字段,避免某些特殊情况下造成影响

🐛 修复

  • 修复由于deepClone方法缺陷导致select组件报错的问题
  • 修复slider在演示中无法显示拖动滑块的问题

📝 更多内容/文档详见 uView UI 官网