# 更新日志

  • 1.8.8

    2023-03-27

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 优化 重构deepClone & deepMerge
    • 修复 路由在部分情况下不能跳转问题
    • 修复 其他一些修复
  • 1.8.7

    2022-09-24

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 修复 修复u-loding动画失效的问题
    • 优化 node-sass -> sass
    • 修复 修复u-input组件adjustPosition属性失效问题
    • 修复 修复route方法调用可能报错的问题
    • 修复 其他一些修复
  • 1.8.6

    2022-04-19

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 修复 修复u-calendar组件可以选择给定范围之外日期的错误
    • 增加 增加u-input弹出键盘会自动调节高度属性adjust-position
    • 修复 修复u-number-box动态切换类型引起的输入框bug
    • 修复 修复在支付宝小程序中u-upload组件上传文件提示缺少参数的问题
    • 修复 修复u-input组件中blur事件使用value变量未声明的错误
    • 修复 其他一些修复
  • 1.8.5

    2021-12-25

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 优化 优化折叠面板collapse性能问题
    • 修复 修复select组件在小程序端展示选值的bug
    • 修复 修复步进器设置可输入小数在小程序真机上无法输入的问题
    • 修复 修复tab过长出现左右滚动时指示器位置计算错误
    • 修复 修复defautl-value传入后,用户滑动选项列表后,defalut-value不生效的问题
    • 修复 修复u-select显示和实际选择的值不一致的问题
    • 修复 修改upload组件单词拼写错误导致终止上传失效,及进度条100后隐藏
    • 修复 修复u-image组件的src属性, 先传入空值再传入非空值时,无法触发loading效果的bug
    • 修复 其他一些修复
  • 1.8.4

    2021-03-15

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 优化 优化test.mobile()方法对手机号的判断规则
    • 优化 优化tabs组件加载时,隐藏滑块的首次滑动效果
    • 优化 优化tabbar组件对角标的判断
    • 修复 修复image组件showMenuByLongpress参数无效的问题
    • 修复 修复rate组件获取内部尺寸可能不对的问题
  • 1.8.3

    2020-12-17

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 优化 去除演示示例切换时的震动效果
    • 优化 优化多组件组合使用时,在组件卸载生命周期时移除在父组件中的实例,释放资源,避免造成数据混乱
    • 优化 优化$u.timeFormat()和$u.timeFrom()的逻辑,可以接受更多的时间类型
    • 优化 优化tabbar组件在小屏幕中,文字可能会被换行的问题
    • 优化 优化请求中,修改header后,会影响到其他请求的问题
  • 1.7.9

    2020-11-10

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 新增 新增Sketch设计资源, 点击查看
    • 新增 将$u对象挂载到uni对象下,可以在外部js中通过uni.$u.xxx调用一些工具方法
    • 优化 优化$u.timeFormat方法,可以接受任意合法格式的时间,或时间戳参数
    • 优化 优化$u.timeFrom方法,可以接受任意合法格式的时间,或时间戳参数
    • 优化 优化card组件,某些特殊场景下可能无法占满屏幕的问题
    • 优化 优化upload组件的limitType参数,增加对支付宝小程序的支持
    • 优化 优化grid-item组件的customStyle参数可能在微信小程序无效的问题
    • 修复 修复$u.test.url()方法,增加对中文参数的支持
  • 1.7.8

    2020-10-31

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 新增 navbar新增title-bold参数,用于加粗标题
    • 新增 number-box新增focus事件
    • 优化 升级parse组件,图片和链接的点击事件不冒泡
    • 优化 允许row和col组件事件冒泡
    • 修复 优化$u.test.url()无法校验url中有中文时的问题
  • 1.7.4

    2020-10-13

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 新增 tabs组件新增count和offset参数,用于角标显示
    • 优化 优化image组件图片加载失败时显示的默认图可能为loading状态默认图的问题
    • 优化 完善文档对read-more组件内嵌parse组件时,可能产生的兼容性解决办法
    • 修复 修复readmore组件textIndent参数引用错误的问题
    • 修复 修复numberbox组件可能会导致自动变化数值的问题
    • 修复 修复rate组件颜色可能显示不对的问题
  • 1.7.0

    2020-09-16

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 新增 upload组件新增on-choose-fail事件
    • 新增 select组件新增cancel事件
    • 优化 优化dropdown组件内部100%高度的问题,dropdown-item组件新增height参数
    • 优化 处理number-box某些情况下,无法通过外部修改内部值的问题
    • 优化 优化loadmore组件,结合line组件,无需再配置bg-color参数
    • 优化 优化avatar组件方形时加载图片出错,显示的默认头像却为圆型的问题
    • 优化 优化count-down组件在微信小程序上"天"部分可能显示有误的问题
    • 优化 优化radio组件演示,无法通过配置修改效果的问题
    • 优化 优化grid组件演示,无法通过配置修改border是否显示的问题
    • 优化 优化toast组件无法显示多行的问题
    • 优化 优化search组件maxlength参数在微信小程序上的问题
    • 优化 优化键盘组件车牌号模式样式错乱的问题
    • 优化 优化form-item组件在没有label和图标时依然占用空间的问题
    • 修复 修复checkbox的change事件返回value值相反的问题
    • 修复 修复radio组件change事件不触发的问题
  • 1.6.8

    2020-09-08

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 新增 grid-item组件新增custom-style参数
    • 新增 action-sheet组件新增subText描述信息参数
    • 新增 upload组件新增before-remove钩子
    • 优化 优化badge组件的层级问题
    • 修复 修复form组件label-style参数无效的问题
    • 修复 修复message-input组件box模式下,active-color参数无效的问题
    • 修复 修复form组件label-style参数无效的问题
    • 修复 修复radio组件的默认值无效的问题
    • 修复 修复notice-bar组件左侧喇叭图标不显示的问题
  • 1.6.6

    2020-09-03

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 说明 本次更新主要针对头条系小程序,实现全面兼容头条,抖音,西瓜小程序等
    • 优化 优化empty演示在头条小程序上的兼容性
    • 优化 优化tabs组件在头条小程序的表现问题
    • 优化 优化tag组件在支付宝小程序上不支持行内样式加"!important"的问题
    • 优化 优化toast组件多次调用,可能会造成配置混乱的问题
    • 优化 优化link组件在头条小程序上复制链接后,toast弹出瞬间被关闭的问题
    • 优化 优化line组件在头条小程序上的兼容性
    • 修复 修复在nvue下样式的警告和报错问题
    • 修复 修复grid组件在头条小程序的报错的问题
    • 修复 修复index-list组件在头条小程序上的兼容性
    • 修复 修复layout组件在头条小程序上的兼容性
    • 修复 修复table组件在头条小程序上的兼容性
    • 修复 修复checkbox组件在头条小程序上的兼容性
    • 修复 修复radio组件在头条小程序上的兼容性
    • 修复 修复form和form-item在头条小程序上的兼容性
    • 修复 修复popup在头条小程序上底部有缺失的问题,同时连带修复使用了popup的keyborad和picker,calendar等组件的问题
    • 修复 修复rate组件在微信,头条小程序上滑动选择可能不正确的问题
    • 修复 修复message-input组件在头条小程序上的兼容性
  • 1.6.4

    2020-08-21

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 新增 upload组件新增height参数,可以设置预览缩略图的高度
    • 优化 优化tabs组件在微信小程序开发控制台报选择器警告的问题
    • 优化 优化某些sass版本无法支持/deep/的问题,改为使用::v-deep穿透写法
    • 修复 修复dropdown在微信小程序菜单第一项无法高亮,以及title无法双向绑定的问题
    • 修复 修复select组件的extra属性为0时,内部判断无效的问题
    • 修复 修复swiper组件title-style参数缺失的问题
    • 修复 修复1.6.3引起的按钮水波纹会溢出的问题
    • 修复 修复由于hx2.8.x引出的field和input点击右侧清除图标,在微信小程序上报错的问题
    • 修复 修复tabbar在某些机型中,图标不居中的问题
  • 1.6.3

    2020-08-18

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 新增 新增u-reset-button样式类,用于清除button自带的样式,同时具备button在小程序上的各项能力,详见 重置按钮样式
    • 新增 新增轻巧精致的dropdown下拉菜单组件,详见 下拉菜单
    • 新增 upload组件新增index参数,在每个回调事件的最后一个参数中返回,用于区别当前的回调属于第几个upload组件产生
    • 新增 新增$u.test.code(value, length)判断是否验证码
    • 优化 移除http请求中,出错时弹出的modal
    • 优化 优化button组件在某些场景下,某个边框可能会被裁剪的问题
    • 优化 优化radio和checkbox的icon在QQ小程序上,位置偏下的兼容性
    • 修复 修复number-box的blur事件无效的问题
    • 修复 修复slider的max值大于100时,滑动按钮可能会溢出边界的问题
    • 修复 修复picker组件设置默认值无效的问题
    • 修复 修复card组件的box-shadow参数类型定义错误的问题
  • 1.6.2

    2020-08-13

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 新增 swiper组件新增current参数,可以初始化时指定激活项的索引
    • 新增 card组件新增box-shadow参数,用于设置卡片外围阴影
    • 新增 upload组件新增index参数,在每个回调事件的最后一个参数中返回,用于区别当前的回调属于第几个upload组件产生
    • 优化 优化count-down倒计时组件,避免多个组件同时使用可能会出现串扰的情况
    • 优化 头像裁剪组件文档添加npm引入方式对组件页面特殊处理的说明
    • 优化 压缩picker组件的地区数据文件,减少整体包体积100K左右
    • 优化 优化radio和checkbox的icon在QQ小程序上,位置偏下的兼容性
    • 修复 修复演示项目中,无法切换rate组件演示选择数量,以及微信演示中,timeFrom函数演示异常的问题
    • 修复 修复tabswiper组件演示中,点击菜单可能报错的问题
    • 修复 修复由于HX2.8.5版本v-if导致的自定义tabbar报错的问题的
    • 修复 修复row,col组件在QQ小程序上的兼容性
  • 1.5.8

    2020-08-03

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 重要调整 【调整】调整this.$u.sys和this.$u.os,通过this.$u.sys()和this.$u.os()调用,详见 升级指南
    • 新增 readMore组件新增index参数和close,open事件
    • 新增 新增man,woman,level三个图标
    • 新增 新增"注意事项"专题,记录一些踩坑知识点,让同学们少走弯路,详见 注意事项
    • 新增 alertTips组件新增icon、title-style、desc-style、icon-style参数
    • 新增 新增节流和防抖方法,通过this.$u.debounce()和this.$u.throttle()调用,详见 节流防抖
    • 新增 button组件新增节流功能,以及配置间隔时间的throttle-time参数
    • 新增 field和input组件新增trim参数,默认为true,可以去除输入内容两端的空格
    • 优化 优化form-item组件的label设置为空内容时,依然显示左边的占位的问题
    • 优化 优化lazy-load组件修改图片路径后,无法再次加载的问题
    • 优化 优化navbar,upload,tabbar等组件由于各小程序props参数类型为Function,组件内执行父组件方法时this上下文丢失的问题
    • 优化 优化numberbox组件无法阻止事件冒泡的问题
    • 优化 优化timeFormat组件由于使用es7的padStart方法,导致在电脑版微信小程序无法识别的问题
    • 修复 修复无法通过手动设置popup的v-model为false来关闭popup的问题
    • 修复 修复骨架屏组件在微信小程序平台的组件中使用无效的问题
    • 修复 修复section组件showLine参数无法隐藏左边竖条的问题
  • 1.5.6

    2020-07-28

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 新增 新增$u.sys用于获取设备的信息,相当于uni.getSystemInfoSync()的效果
    • 新增 新增$u.os用于返回平台名称,结果为小写的"ios"或者"android"
    • 新增 popup和mask新增hover-stop-propagation属性,阻止父节点出现点击状态
    • 新增 layout组件的col新增text-align属性,用于控制内部的水平对齐方式
    • 新增 upload新增limit-type参数,用于控制允许选择的图片后缀
    • 新增 input组件新增selection-start和selection-end参数
    • 新增 number-box组件新增只能属于正整数的positive-integer参数
    • 新增 picker、select和keyboard组件新增cancel-text和confirm-text参数
    • 新增 tabs组件新增item-width参数,用于控制标签的宽度,超出用过省略号表示,默认auto
    • 新增 avatar头像新增性别和等级展示角标
    • 新增 sticky新增unfixed取消吸顶事件
    • 新增 action-sheet组件新增disabled属性,用于禁止某些条目的可选性
    • 新增 最新版hx2.8.2中,waterfall组件支持支付宝小程序
    • 新增 button组件返回的click事件中新增返回事件源参数
    • 新增 icon组件新增用于控制图标的width和height参数,以及控制垂直方向偏移的top参数
    • 优化 调整navbar的返回图标为nav-back,大小调整为44
    • 优化 重构section组件,类名使用BEM规范,左侧竖线使用字体图标,新增控制竖线颜色的line-color参数
    • 修复 改正radio和checkbox组件的label-disabled判断不严格的问题
    • 修复 修复popup组件关闭时触发两次close事件的问题
    • 修复 修复slider滑块组件block-color参数无效的问题
    • 修复 修复http请求中拦截器中返回false报错的问题,优化响应拦截器返回false报找不到catch()的问题
    • 修复 修复layout的col子组件text-align参数无效的问题
    • 修复 修复image组件的error-icon和loadingicon参数传图片地址时无效的问题
    • 修复 修复number-box动态设置输入值不生效的问题
  • 1.5.4

    2020-07-21

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 重要说明 本次升级主要针对支付宝小程序的兼容性,需要开启支付宝的"component2"模式,另外废弃了table组件的单元格合并模式,详见: 升级指南
    • 其他说明 由于支付宝小程序不支持uni的swiper组件的transition事件的dx回调参数,所以目前uView的tabsSwiper组件不支持支付宝小程序,其中由于uniapp的问题, waterfall组件需要hx2.8.2以上才支持
    • 新增 新增parse富文本解析器组件,详见: 富文本解析器
    • 新增 新增$u.test.object()方法用于判断是否对象
    • 新增 新增$u.test.jsonString()方法用于判断是否json字符串
    • 新增 line-progress线性进度条新增默认slot,可传入自定义内容
    • 新增 popup弹窗组件新增mask-custom-style参数,用于修改遮罩的透明度等样式
    • 新增 新增判断固定电话规则$u.test.landline()
    • 新增 u-image新增bg-color参数,可以设置加载中阶段的背景颜色
    • 新增 u-search在disabled为true时,点击可以发出click事件,用于跳转
    • 新增 新增$u.test.array()方法用于判断是否数组
    • 优化 同步升级parse到最新版本
    • 优化 优化field组件使用right插槽时内容和清除图标距离太近的问题
    • 修复 修复picker和select点击确定时,收起动画无效的问题
    • 修复 修复number-box步进器组件连续输入多个数值,可能会导致内存溢出的问题
    • 修复 修复支付宝小程序上tabs组件无效的问题
    • 修复 修复swipeAction组件在支付宝小程序无效的问题
    • 修复 修复table对支付宝的兼容问题,废弃table的单元格合并模式,详见官网升级指南
    • 修复 修复index-list组件,全面兼容支付宝小程序
    • 修复 修复keyboard组件z-index参数无效的问题
    • 修复 修复readmore组件示例在支付宝小程序无效的问题
    • 修复 修复picker组件start-year和end-year传递字符串类型无效的问题
    • 修复 修复瀑布流组件的modify方法可能会导致数据错乱的问题
    • 修复 修复H5端popup等弹出组件层级比uni.showToast()的层级高的问题
    • 修复 修复modal组件异步关闭模式,可能无法清除loading的问题
  • 1.5.2

    2020-07-15

    • 交流反馈 欢迎加群交流反馈: 点击跳转
    • 优化 配置popup组件的外层元素z-index可动态调整
    • 优化 select和picker组件在微信小程序上第二次打开,直接点确定返回可能不对的问题
    • 优化 添加u-col的click事件
    • 优化 优化table组件在支付宝小程序上报错的问题
    • 优化 重构steps组件,支持竖向模式,同时兼容了支付宝小程序
    • 优化 优化checkbox组件,兼容支付宝小程序
    • 优化 优化swipeAction组件可能会闪烁的情况
    • 优化 调整cell组件的高度
    • 优化 重构优化radio组件,全面兼容支付宝小程序,修复每次点击都触发change事件的问题
    • 优化 优化avatar-cropper头像裁剪组件,全面兼容支付宝小程序
    • 优化 优化circle-progress组件,全面兼容支付宝小程序
    • 修复 修复image组件无需淡入效果时png图片能看到底色的问题
    • 修复 修复checkbox的lable-disabled参数无效的问题
    • 修复 修复form-item的label-align无效的问题
    • 修复 修复alert-tips的border-color和bg-color作用对象颠倒的问题
    • 修复 修复picker组件时间模式timestamp在iOS上可能返回不正确的问题
    • 修复 修复input组件在微信小程序第一次获得焦点时无法清空内容的问题
    • 修复 修复cell组件在1.5.0版本导致变成了password模式的情况
  • 1.4.8

    2020-07-08

    • 新增 欢迎加群交流反馈: 点击跳转
    • 新增 新增精致,可配置性强,带凸起按钮的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配置文件
    • 优化 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时,文字可能与清除图标重合的问题
    • 修复 修正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的问题
  • 1.4.0

    2020-06-28

    • 新增 自定义主题功能,详见: 自定义主题
    • 新增 新增精致,小巧而实用的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问题
  • 1.3.7

    2020-06-22

    • 新增 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验证码倒计时组件设置保持验证码时可能导致错乱的问题
  • 1.3.6

    2020-06-18

    • 新增 select组件新增自定义value和label属性名的value-name和label-name,以及额外参数extra
    • 新增 toast组件新增callback回调参数
    • 新增 swiper新增轮播切换时的change事件
    • 优化 优化mask组件缩放效果时,传入的slot被一直停留在1.2倍放大的问题
    • 优化 优化modal组件同时去除确定和取消按钮时,底部有占用空间的问题
    • 优化 优化switch组件切换的控件可能会受父组件字体大小影响的问题
    • 优化 去除请求插件中的默认header请求头的content-type字段,避免某些特殊情况下造成影响
    • 修复 修复由于deepClone方法缺陷导致select组件报错的问题
    • 修复 修复slider在演示中无法显示拖动滑块的问题
  • 1.3.5

    2020-06-15

    • 新增 form表单验证新增toast的错误提示方式,配置erroryType=['toast']即可
    • 新增 search搜索框组件新增search-icon参数,可自定义左侧的图标
    • 新增 card组件新增可控制头部和尾部显示与否的show-head和show-foot参数
    • 新增 collapse组件新增控制头部的slot参数title和title-all
    • 优化 form-item组件左侧红色星标通过required参数配置,仅起展示作用,如需校验是否填写请配置rules规则
    • 优化 改正section组件的show-line默认为false的问题
    • 修复 修复popup组件在低性能安卓设备上可能存在弹出动画无效的问题
    • 修复 修复line线条组件可能在小程序上无效的问题
    • 修复 修复upload组件在H5上可能弹出两次选择文件窗口的问题
    • 修复 修复verificationCode验证码倒计时设置保持倒计时模式时多次切换页面倒计时可能混乱的问题
    • 修复 修复calendar日历组件的关闭按钮在支付宝小程序上位置不对的问题
    • 修复 修复numberBox组件渲染完成时自动触发一次change事件的问题
  • 1.3.4

    2020-06-11

    • 新增 文档和示例新增表单验证的异步自定义函数
    • 新增 navbar组件新增左侧图标自定义回调方法参数custom-back
    • 新增 search组件新增input-style自定样式参数
    • 新增 verificationCode组件新增unique-key参数,用于继续倒计时区分多个组件的变量名
    • 优化 优化this.$u.test.url()验证方法对URL中存在大写字母时判断无效的问题
    • 优化 form-item的label-width可以设置auto值
    • 修复 修复表单验证的form-item,可能无法显示左侧的必填"*"号的问题
    • 修复 修复readMore阅读更多的组件可能出现高度单位混淆的问题
  • 1.3.3

    2020-06-10

    • 新增 1.3.3起,numberBox步进器推荐使用v-model双向绑定数值,无需在change回调中重新赋值,详见文档: numberBox 步进器
    • 新增 search组件新增clear清除内容事件
    • 新增 section组件新增可控制左边竖条的show-line参数
    • 优化 优化城市选择模板在微信小程序上的问题
    • 优化 优化countTo组件可能由于传入字符串数值而报错的问题
    • 优化 由于form表单验证在某些表单域没有验证规则导致不会触发验证回调的问题
    • 优化 优化验证码倒计时组件可能会触发多次的问题
  • 1.3.2

    2020-06-09

    • 新增 新增双箭头图标arrow-left-double和arrow-right-double
    • 优化 优化this.$u.test.url()URL检测方法正则无法识别"127.0.0.1"的缺陷
    • 优化 优化Swiper轮播图组件动态修改list长度时,重置内部current值
    • 优化 移除Slider滑块组件的use-slot参数,改由组件内部判断,原功能不受影响
    • 优化 完善文档Select组件关于回调参数的说明,完善日历组件的演示效果
    • 优化 由于加载问题,阿里,头条,百度小程序的图标改用线上资源
    • 优化 扩大Search搜索组件右边清除按钮的可点击区域
    • 修复 修复http请求可能存在导致跨域的问题
    • 修复 修复navBar返回按钮可能会触发两次的问题
  • 1.3.0

    2020-06-08

    • 说明 说明:从1.3.0起,不推荐使用Picker的单列和多列模式,推荐使用更好的Select组件:详见 Select 列选择器
    • 新增 新增uni-app生态最强表单验证Form、Form-item,Input组件 Form 表单及验证
    • 新增 新增Select列选择器,可以单列,多列,多列联动选择,详见 Select 列选择器
    • 新增 新增Calendar日历组件,可以单选,范围选择日期等:详见 Calendar 日历
    • 新增 新增BackTop返回顶部组件:详见 Backtop 返回顶部
    • 新增 Icon组件新增支持图片模式,新增custom-style参数
    • 新增 Collapse折叠面板新增item-style参数,修复head-style,body-style可能无效的问题
    • 新增 Swiper组件新增bg-color设置背景颜色的参数
    • 新增 新增对象深度克隆JS工具库方法,使用方式为"this.$u.deepClone(object)",详见 deepClone 对象深度克隆
    • 新增 新增对象深度合并JS工具库方法,使用方式为"this.$u.deepMerge(target, source)",详见 deepMerge 对象深度合并
    • 新增 新增仿微信个人中心首页模板,详见 wxCenter 仿微信个人中心
    • 新增 新增结合自定义键盘及验证码输入框组件的支付模板,详见 keyboardPay 自定义键盘支付模板
    • 优化 优化城市选择模板的逻辑和动画
    • 优化 优化Radio单选框点击图标部分可能不灵敏的问题
    • 优化 优化Checkbox单选框点击图标部分可能不灵敏的问题
    • 优化 优化ActionSheet的取消按钮提示,由cancel-text提供
    • 优化 优化SwipeAction组件按钮可能闪一下的问题
    • 优化 优化Http请求头信息可能由于浅合并导致的问题,修复响应拦截返回false依然进入then回调的问题
    • 优化 优化Checkbox组件,可以无需搭配Checkbox-group而独立使用
    • 优化 优化u-border基础类的边框特殊场景可能会有边框缺失的问题
    • 优化 移除Model组件的content-slot组件,改由组件内部判断,原功能不受影响
    • 优化 优化Tabs组件动态修改list参数长度对内部Current索引的判断和修改
    • 优化 优化文档右侧演示在1366*768分辨率显示器上,预览部分可能显示不全的问题
    • 优化 优化Timeline组件左边图标的z-index层级的问题
    • 优化 移除演示项目根目录/static中的无用图片资源,转用线上CDN资源
    • 修复 修复Icon图标在头条,百度小程序上无法显示的问题
    • 修复 修复MessageInput验证码输入框组件可能会在左边显示输入内容的问题
    • 修复 修复NoNetwork组件会导致状态栏文字颜色变化的问题
  • 1.2.9

    2020-05-26

    • 新增 新增城市选择模板,详见: 城市选择模板
    • 优化 重构Grid宫格组件,各校小程序使用float布局,H5和APP使用flex布局
    • 优化 优化CircleProgress圆形进度条卡顿的问题
    • 优化 优化tabsSwiper全屏选项卡滑块位置可能错乱的问题
    • 优化 修改Field组件的名为button的slot为right
    • 修复 修复mask组件演示无效的问题
    • 修复 修复Th组件的width参数带单位时无效的问题
    • 修复 修复Picker单列和多列在微信小程序上可能存在的问题
    • 修复 处理npm安装方式,mixin.js中条件编译无效,getRect方法带来的问题
  • 1.2.8

    2020-05-22

    • 新增 Picker选择器组件新增单列和多列模式,详见: Picker 选择器
    • 新增 Waterfall瀑布流组件新增清空和移除数据的组件方法,本次升级需要修改原来的:flow-list为v-model,详见: 升级指南
    • 新增 给popup弹窗组件添加控制关闭的图标
    • 新增 新增Keyboard键盘组件无遮罩时,可以点击透明层关闭键盘的特性
    • 新增 MessageInput验证码输入框组件新增disabled-keyboard参数,用于禁止原生键盘
    • 优化 重构圆型进度条组件,解决微信小程序可能报错的问题,新增动态减少百分比的功能
    • 优化 优化Tabs组件初次加载时的动画问题以及动态修改标签长度时重置current值
    • 优化 优化Tag标签组件的内部逻辑
    • 优化 优化NoticeBar横线滚动通知的事件问题
    • 修复 修复Navbar自定义导航栏title-size参数无效的问题
    • 修复 修复slider滑块无法触发moving事件的问题
  • 1.2.7

    2020-05-18

    • 新增 瀑布流新增清空列表的clear方法和移除某条数据的remove方法
    • 新增 给Modal弹窗添加clearLoading方法,可以在异步回调中清除loading状态
    • 新增 给popup弹窗组件添加控制关闭的图标
    • 新增 line线条组件增加margin参数
    • 新增 search搜索框组件添加控制图标和字体颜色的参数
    • 优化 优化card卡片组件的内部样式
    • 修复 修复http请求loading第二次以后无效的问题
    • 修复 修复微信小程序Link链接组件mp-tips参数无效的问题
  • 1.2.6

    2020-05-16

    • 新增 新增Line线条组件,详见: Line 线条
    • 新增 新增Card卡片组件,详见: Card 卡片
    • 新增 添加Upload上传组件控制右上角删除图标的样式参数,可以定义颜色,背景等
    • 新增 给NumberBox步进器组件添加disabled-input组件,控制输入框是否可输入内容
    • 新增 Icon图标组件新增label功能,支持右边和下方插入描述文字
    • 新增 添加搜索组件的maxlength参数
    • 优化 优化LazyLoad懒加载实现的方法
    • 优化 优化$u.getRect()方法,使其支持支付宝小程序
    • 优化 优化按钮点击事件,阻止冒泡
    • 优化 优化NoNetwork无网络提示组件,使其垂直居中
    • 优化 优化Swiper组件在App上滑动时圆角无效的问题
    • 优化 给$u.test.empty改名$u.test.isEmpty,同时保留$u.test.empty,二者功能一致
    • 优化 修改Rate评分组件对支付宝小程序的支持
    • 修复 修复Empty组件的历史记录图标显示不全的问题,同时使该组件垂直居中
    • 修复 改正Switch开关选择器参数unActionColor与文档inActionColor不一致的错误
    • 修复 修改README.md使用示例button的拼写错误
  • 1.2.5

    2020-05-12

    • 新增 给Modal弹窗添加异步关闭控制参数async-close和点击遮罩关闭参数mask-close-able
    • 新增 给Navbar添加右侧的slot,名为right
    • 新增 给Switch组件添加active-value和inactive-value
    • 新增 添加基础类u-relative(u-rela)和u-absolute(u-abso)
    • 修复 修复$u.route方法type=back时,delta参数无法设置的问题
    • 修复 修复Button按钮水波纹在支付宝小程序无效的问题
  • 1.2.4

    2020-05-10

    • 新增 noticeBar滚动通知组件增加控制喇叭大小的参数volume-size
    • 新增 picker组件新增show-time-tag参数控制是否显示年月日的中文提示
    • 修复 修复navbar自定义导航栏组件height参数为字符串时可能出错的问题
  • 1.2.3

    2020-05-08

    • 修复 修复field组件设置为textarea类型是样式有误的问题
    • 修复 修复支付宝小程序图标无法显示的问题
  • 1.2.2

    2020-05-08

    • 修复 修复微信小程序upload组件演示中,无法修改上传按钮样式的问题
    • 修复 解决微信小程序开发工具上按钮组件的选择器警告问题
  • 1.2.1

    2020-05-08

    • 修复 解决waterfall瀑布流示例多次快速上拉,导致数据加载失败的问题
    • 修复 解决indexList索引列表和checkbox组件在微信小程序报错的问题
  • 1.2.0

    2020-05-07

    • 新增 field组件增加field-style和clear-size参数
    • 优化 优化swipeAction滑动单元格组件的内部逻辑,新增content-click事件
    • 修复 修复部分安卓手机下载demo中样式错乱的问题
    • 修复 修复picker组件的按钮颜色参数无效的问题
  • 1.1.9

    2020-05-06

    • 新增 增加swipeAction滑动单元格按钮数量配置,如有使用此组件,本次升级,必须修改此组件的参数方可正常使用,详见: 1.1.9升级指导
    • 新增 给checkbox和radio组件添加label-size控制描述文字大小的参数
    • 优化 将switch和swipAction组件的震动参数设置为可选,且默认关闭
    • 修复 修复rate评分组件setTimeout的参数错误
  • 1.1.7

    2020-05-05

    • 新增 uView本次更新支持npm方式安装,同时对下载方式的解压包更改名称,本次升级,您需要对此做一些小改动方能正常使用,详见: 1.1.7升级指导
    • 新增 增加API集中管理的示例教程,详见:API集中管理
    • 新增 timeFrom方法,增加可选参数,可返回"xx年之前"的格式
    • 新增 演示项目工具栏中新增对全局guid和多久之前的演示
    • 优化 优化icon组件size参数的内部处理
    • 优化 重构cell组件,其中hover、border参数,slot名称做出了变动
    • 修复 修复section组件左边竖线不会跟随字体变大的问题
  • 1.1.5

    2020-04-30

    • 新增 给verificationCode验证码倒计时组件新增倒计时防刷新和返回功能
    • 优化 优化navbar自定义导航栏嵌入的搜索框示例
    • 优化 修改基础,让其更加简单明了,易用
  • 1.1.4

    2020-04-29

    • 新增 新增uView特色的基础样式类,涵盖内外边距,字体大小,颜色,flex布局等,让您化繁为简,游刃有余。本次升级,需要做变更(2行代码),详见:升级指导
    • 新增 增加countDown倒计时组件获取当前剩余时间的事件和说明
    • 新增 给upload上传组件添加"on-list-change"、"reUplad"、"clear"事件和方法
    • 优化 将gap间隔槽默认背景改为透明色"transparent"
    • 修复 修复1.1.3在uni.scss中引入基础样式导致微信小程序打包变大的问题
  • 1.1.3

    2020-04-28

    • 新增 新增uView特色的基础样式类,涵盖内外边距,字体大小,颜色,flex布局等,让您化繁为简,游刃有余。详见:内置样式
    • 优化 优化tabs组件标签的居中问题
    • 优化 将collapse的标题按压效果设置为自定义可选形式
    • 优化 改进rate组件的示例效果
    • 优化 优化grid宫格组件的hover-class按下效果
    • 优化 给empty组件添加margin-top参数
    • 修复 修正toast组件的position参数拼写错误的问题
    • 修复 修复http请求头某些情况下可能无效的问题
  • 1.1.2

    2020-04-27

    • 新增 新增slider滑动选择器组件,详见Slider滑动选择器
    • 优化 为了解决某些mac电脑无法解压rar压缩包的问题,以后下载改为zip形式的压缩包
    • 优化 添加search搜索组件的blur和focus事件
    • 优化 增加section查看更多右侧的点击区域
    • 修复 修复1.1.1版本swiper指示器无效的问题
    • 修复 修复popup组件触摸穿透的问题
    • 修复 修复商城左右联动模板右侧无法滑动的问题
  • 1.1.1

    2020-04-25

    • 新增 新增对vue-cli的支持,文档有详细介绍针对vue-cli创建的项目使用uView的教程
    • 修复 修复宫格组件在某些安卓机型可能会错乱的问题
    • 修复 修复modal组件按钮错乱的问题
    • 修复 修复swiper轮播图组件在安卓上后台运行一段时间后会卡顿的问题
    • 修复 修复瀑布流组件出错的问题
    • 修复 修复keyboard键盘组件顶部文字提示类型有误的问题
  • 1.1.0

    2020-04-24

    • 新增 重磅推出!uView新增对HbuilderX的提示代码提示功能,用户可以在HX中通过快捷键调出组件,查看参数,事件说明等,还可以一键跳转对应组件的官方文档。 详见uView在HX的提示代码
    • 新增 新增Modal模态框组件,详见模态框
    • 新增 新增压窗屏组件,可以在APP上以弹窗的形式遮盖导航栏和底部tabbar,详见压窗屏
    • 新增 新增内容为空的判断规则,在"$u.test.empty"中,可对各种“空”类型进行判断,详见empty方法
    • 新增 http请求库新增"put"和"delete"请求
    • 新增 给MessageInput验证码输入组件添加width参数,可以控制输入框的大小
    • 新增 给upload增加width参数,可控制预览图片的大小
    • 新增 给noticebar组件增加圆角,内边距,为空隐藏等参数
    • 新增 tabs和tabsSwiper组件添加控制滑块和活动item样式的参数
    • 优化 移除divider组件的默认高度,添加上下边距控制参数
    • 优化 移除loadmore组件的默认高度,添加上下边距控制参数
    • 优化 优化请求库同时多个请求loading无法关闭的问题,将App.vue的拦截器移动到独立的js文件,并交给用户多种在js文件中读取vue的this实例的方法。 详见Http请求
    • 优化 优化countDown倒计时组件不显示天的时候小时该显示的值
    • 优化 调整小程序分享方法为手动调用
    • 优化 优化navbar自定义导航栏组件在小程序的适配
    • 修复 修复badge组件的size参数无效问题
    • 修复 修复键盘组件在微信小程序上遮罩无效的问题
    • 修复 修复商城分类模板(左右联动)某些特情况下左边菜单点击无效的问题
  • 1.0.9

    2020-04-21

    • 新增 新增红包,订单图标
    • 新增 给empty加入slot插槽
    • 新增 放开grid宫格组件对列数的限制,最大可为12列
    • 优化 优化popup弹出可能会导致底层内容会滑动的问题
    • 优化 顶层设计处理组件fixed定位可能会互相覆盖的问题
    • 修复 修复自定义导航栏在安卓小程序上可能会出现的高度误差
  • 1.0.8

    2020-04-20 凌晨1点20分

    uView已趋于稳定,进入新增和优化阶段

    • 新增 给noticeBar组件新增end事件和disable-touch参数
    • 新增 给collapse-item手风琴组件添加change事件
    • 新增 给keyboard键盘组件新增可控制遮罩是否显示的参数
    • 新增 给popup弹窗的length参数添加百分比控制单位
    • 新增 给grid-item组件添加单独的事件
    • 优化 优化field组件的error-message参数,加入Boolean类型
    • 优化 优化popup弹窗中部弹出时的逻辑,减少用户额外的工作量
    • 优化 增大自定义导航栏返回按钮的点击区域
    • 优化 自定导航栏演示完善功能
    • 修复 修复badge组件逻辑,"点"类型时,为0不显示的问题
  • 1.0.7

    2020-04-19

    • 新增 给badge组件添加"is-center"参数,让badge中心点与父组件右上角重合,详见说明
    • 新增 JS工具对象转Get参数方法新增对数组属性的多种解析模式,详见说明
    • 优化 在"manifest.json"添加声明对自定义组件的支持
    • 修复 修复picker确认按钮向下滑可能报错的问题
  • 1.0.6

    2020-04-18

    • 新增 增加top-tips组件对自定义导航栏适配的说明,详见自定义导航栏使用本组件的问题
    • 新增 增加文档对引入scss变量的提示,详见说明
    • 优化 优化easycom的引入规则,减少和其他组件库冲突的可能性,提供和"uParse"插件名称冲突的解决方案,详见说明
    • 修复 修复tabs组件延后赋值,组件无效果的问题
    • 修复 修复picker组件时间模式只显示部分参数时,默认值不对的问题
    • 修复 改正navbar组件的title-size参数无效的问题
    • 修复 修复search组件文档关于disabled的描述错误
  • 1.0.5

    2020-04-17

    • 新增 重磅推出自定义导航栏组件,详见Navbar 自定义导航栏
    • 新增 增加控制弹窗组件圆角的参数
    • 新增 upload上传组件新增每次选择完图片后抛出on-choose-complte事件
    • 优化 为更强的自定义性,collapse组件的头部和主体样式改为用对象形式传入,请留意
    • 优化 给tabsSwiper组件添加加载更多的示例,同时修复一些问题
    • 修复 修复collapse的props参数类型问题
    • 修复 修复tabsSwiper组件延后赋值list参数报错的问题
    • 修复 修复Picker在小程序上默认值可能无效的问题
    • 修复 修复collapse的active-style参数报错的问题
  • 1.0.4

    2020-04-15

    • 新增 badge组件可以自定义字体和背景颜色
    • 新增 新增Divider 分割线组件
    • 新增 添加参数控制Http请求响应拦截器的返回数据格式
    • 新增 车牌号键盘新增"挂"字按键
    • 优化 修改演示中的图片引用为https资源
    • 优化 调整actionSheet组件的开关通过v-model绑定,方便使用
    • 优化 调整keyboard组件的开关通过v-model绑定,方便使用
    • 优化 调整popup弹出组件的开关通过v-model绑定,方便使用
    • 优化 调整picker选择组件的开关通过v-model绑定,方便使用
    • 修复 条件编译抵消tabs组件在微信小程序上watch初始化时自动触发的bug
    • 修复 修复keyboard键盘组件数字模式时点按钮配置无效的问题
    • 修复 改正文档关于自定义图标库中截图的错误
  • 1.0.3

    2020-04-14

    • 新增u-button组件对uni-appbutton组件开放能力的对接
    • 新增允许field组件的maxlength参数为字符串数值形式
    • 修复文档关于upload组件的参数错误
    • 修复cell组件右箭头方向参数无效的问题
    • 调整icon图标的使用,防止图标可能存在不垂直居中的情况
    • 文档添加右侧的tabs组件演示
    • 修复tabs组件演示可能会产生混乱的问题
    • 修复HX2.6.11版报"@/store/$u.mixin.js"不存在的警告
    • 其他多项修复和特性的更新
  • 1.0.2

    2020-04-13

    • 修复文档对section组件右侧内容点击事件的遗漏
    • 修复tabs组件文档参数描述错误
    • 快速上手中示例有误
    • swiper的show-title参数改为title,增加3d模式对两边边距的控制参数
    • 验证规则对手机号的正则有误
    • 修复文档演示中swiper无法鼠标滑动的问题
    • 调整cell-group对标题样式的定义方式
    • 增加参数可以控制radio和checkbox的大小
    • 增加文档演示区域在宽屏下的尺寸
    • 调整原tabs组件为tabsSwiper组件,新增简洁版tabs组件
    • 其他多项修复和特性的更新
  • 1.0.1

    2020-04-12

    • 修复swipeAction演示可能由于操作引起的错误
    • 完善文档对checkbox,radio的描述
    • 添加文档对演示效果的友好提示,详见Sticky 吸顶(电脑端查看)
    • 修改某些图标名,把中划线改成下划线,统一风格
    • 修复宫格组件在某些特定机型可能会混乱的问题
    • 改正文档的多处错别字,感谢同学们的细心观察
    • 其他多项修复和特性的更新
  • 1.0.0

    2020-04-11

    正式发布,进入公测阶段,如需交流反馈,请加QQ群:1042987248

    • 包含50+组件
    • 众多JS工具库
    • 精致模板,众多模板正在加入中