更新日志

Win-design更新日志由提交记录生成, 主要是 Bug FixesFeatures的记录, 更多细节请查看 commits.

WARNING

因部分全局变量与 element-ui 发生冲突(如$message、$msgbox、$loading 等,全局指令v-loading), 因此在 v1.8.0版本之后,win-design 对于全局性变量、指令做出了变量名调整. 请开发者查看注意 ⚠️⚠️⚠️

<!-- 关于 loading 指令,由v-loading 改为 v-win-loading -->
<w-table
  :data="tableData"
  v-win-loading="loading"
  win-loading-text="正在加载数据"
>
  <w-table-column prop="time" label="就诊时间"></w-table-column>
  <w-table-column prop="name" label="姓名" width="180"></w-table-column>
</w-table>
// 在 vue 原型上挂载的以下全局变量均改为大坨峰形式(如this.$alert 改为this.$Alert)
Vue.prototype.$Loading = Loading.service
Vue.prototype.$Message = Message
Vue.prototype.$Msgbox = MessageBox
Vue.prototype.$Alert = MessageBox.alert
Vue.prototype.$Confirm = MessageBox.confirm
Vue.prototype.$Prompt = MessageBox.prompt
Vue.prototype.$Notify = Notification

1.7.16 (2021-01-13)

Features

  • 【input-suggestion】新增样式配置参数 minPopperHeight,用于定义下拉面板最小高度 (77a7979)

1.7.15 (2021-01-12)

Bug Fixes

  • 【pagination】修复扩容icon时分页组件w-icon-more 图标数据丢失的问题 (e5758b9)

1.7.14 (2021-01-12)

Bug Fixes

  • 【input-number】修复数字输入框在主动赋值时上下限数值范围计算失败的问题 (7c3f02f)

Features

  • 【icon】新增通用图标共56个(包括一般通用、文件相关、办公软件、系统操作等场景) (de58da8)
  • 【iconx】新增行业图标,疼痛等级评估表情icon (b9b0dac)

1.7.13 (2020-12-24)

Bug Fixes

  • 【form】修复 label-width 为 auto,且 form-item 同时设置label-width 时,计算优先级的问题 (6eed196)

Features

  • 【form-item】表单元素label-width支持auto,适用于label自由布局的场景 (2cef523)
  • 【radio】优化单选按钮组在禁用状态下的 ui 展示 (bc8cc7a)

1.7.12 (2020-12-23)

Bug Fixes

  • 【checkbox】修复带边框多选按钮在选中且禁用的情况下,label 颜色渲染错误的问题 (d30ba98)
  • 【switch】修复 switch 带描述文字时在 form 表单中布局错乱的问题 (8c11854)

Features

  • 【checkbox-group】新增多选按钮组disabled属性,用于禁用整组按钮 (b09e3b5)
  • 【radio-group】新增单选按钮组disabled属性,用于禁用整组按钮 (b016f62)

1.7.11 (2020-12-22)

Bug Fixes

  • 【radio-button】修复单选按钮各size高度表现与checkbox不一致的问题 (d2d20f3)

1.7.10 (2020-12-22)

Bug Fixes

  • 【select-dropdown】修复挂载时inputReference.$el取值报错的情况 (1d54128)

Features

  • 【checkbox-group】添加 discrete 参数,用于开启按钮组离散模式 (795f17a)
  • 【form】 label-width 支持auto属性,适用于渲染abel时宽度自由展开,无需设置固定宽度 (530c5d3)
  • 【popover】支持v-popover指令用法,可用于动态绑定气泡依赖 (a4146ac)
  • 【radio-group】添加单选按钮组样式参数discrete,用于开启按钮离散样式 (2bea892)

1.7.9 (2020-12-01)

Bug Fixes

  • 【input-number】修复数字输入框输入值为异常值(null、undefined)时,增量计算报错的问题 (7d8948c)

Features

  • 【input-number】新增strict-increment 属性,用于实现输入时严格自增,输入值只能是增量的倍数 (13754e5)

1.7.8 (2020-11-10)

Features

  • 【input-number】新增increasedecrease事件 (288e94d)

1.7.7 (2020-09-16)

Features

  • 【table-column】新增line-clamp参数,用于指定文本溢出的行数(基于-webkit-line-clamp实现) (dd3dd60)
  • 【table】新增tooltipMaxWidth属性,用于控制文本溢出气泡的最大宽度 (9d6a675)
  • 【tooltip】新增 width, max-width属性,用于控制气泡宽度 (89e544c)

1.7.6 (2020-09-08)

Features

  • 【select】展开多余选项气泡触发对象改为计数 tag,并修复未产生折叠时出现空白气泡的问题 (4561cf2)
  • 【tag】添加mouseenter、mouseleave 事件 (088cfea)

1.7.5 (2020-09-08)

Features

  • 【select】改w-input的ref为inputReference,新增展开被折叠标签的功能(showFoldedTags) (7f78b76)

1.7.4 (2020-08-14)

Bug Fixes

  • 【cascader】修复向右展开面板,面板右边内容被遮挡的问题 (6ecd6bc)
  • 【input-number】修复数字输入在change 触发表单验证时,每次触发验证2次的问题。 (1078088)

1.7.3 (2020-08-07)

Features

  • 【input-number】允许为空值,以适应业务场景 (7fe6bd0)

1.7.2 (2020-08-05)

Features

  • 【switch】新增before-change参数,适用于需要对开关状态变化进行异步拦截的业务场景 (c98dc86)

1.7.1 (2020-07-23)

Bug Fixes

  • 【tree】解决setCurrentKey方法,高亮失败的问题 (a455d26)
  • 解决form表单验证问题 (5fe81bb)

Features

  • 【tree-select】新增下拉面板状态回调toggle-popover,用于清空内部inpu的clearInnerInput函数 (c1b0ad4)
  • 修复使用案例中有关级联选择器和树形选择器中demo错误 (bf4b286)

1.7.0 (2020-07-03)

Bug Fixes

  • 【table】修复在解绑事件时,解绑实例的不存在情况下发生程序报错的情况,新增异常判断 (aabd9d5)
  • 【table】修复对renderHeader有关的提示逻辑 (a5abfdd)
  • 【table】修复重构后,设置默认排序方法因数据渲染造成排序失败的问题 (5e22c0e)

Features

  • 【input-number】为数字输入框新增聚焦 focus、失焦blur 事件 (4b7f68c)
  • 【select】新增折叠标签阈值设置参数 tags-threshold,默认为1 (886467a)
  • 【table】重构 table逻辑,新增树形 table 数据渲染功能 (98244dd)

1.6.7 (2020-06-28)

Bug Fixes

  • 【tag】取消close 图标点击冒泡(因 render 语法无法支持.stop 后缀) (27036ee)

1.6.6 (2020-06-24)

Bug Fixes

  • 【modal】修复 appendToBody 为 true 时,关闭弹窗未销毁实例的问题 (abe189e)

1.6.5 (2020-06-24)

Bug Fixes

  • 【popper】修复气泡相关组件因延迟过短造成闪现的问题 (29610b9)
  • 修复提示弹框的状态 (8b70999)
  • 解决Migrating变量书写不同 (026b4cd)
  • 解决popper实例变量名的兼容 (d560a9f)

Features

  • 【dropdown】新增disabled禁用状态功能 (5e5eebc)
  • 【form-item】新增属性 label-width 用于自定义标签长度,优先级高于 form 的 label-width (0b0c40f)
  • 【select】选择器在可删除的情况下,优化显示关闭 icon交互,鼠标移动到input 区域即显示 (60a3de5)
  • 【tag】新增disableTransitions参数,用于关闭过渡动画 (ea5cb7f)
  • 【tree-select】拆分 treeParams、selectParams 入参,以释放更多配置的灵活性 (4610374)
  • 新增组件【notification】通知 (7f08200)
  • 重构【cascader】组件,解决多选情况下选择任意一级选项的问题 (7af3510)

1.6.4 (2020-06-01)

Bug Fixes

  • 【tree】修复选中父节点的情况下展开节点,节点选中状态被清空的情况 (f1d7a70)
  • 【tree】重新梳理可选节点逻辑,解决 tree-select 组件,因二者存在同名参数selectable造成可选节点无法选择的问题 (5c20ba9)

Features

  • 【color-picker】新增颜色选择器 (88ea7da)
  • 【tree-node】新增tree-select组件自定义节点的功能 (b1cc6ab)

Reverts

  • 【tree】回退部分节点中setChecked中变量获取方法,解决懒加载数据的取值问题 (c86283c)

1.6.3 (2020-05-22)

Bug Fixes

  • 【form-item】修复动态表单验证自定义验证,trigger 触发2次验证的问题 (375eba9)

1.6.2 (2020-05-21)

Bug Fixes

  • 【form-item】修复动态表单验证自定义验证,trigger 触发2次验证的问题 (02a7983)

1.6.1 (2020-05-11)

Bug Fixes

  • 【cascader】修复向右展开面板,面板右边缘触及或溢出屏幕右边界时面板内容被截断的问题 (6031a0a)

Features

  • 部分组件(drawer,message,messageBox,modal,popconfirm)Types (e66548b)

1.6.0 (2020-05-07)

Bug Fixes

  • 【tree】修复因新增 selectable 引起的getHalfCheckedNodes的部分数据获取错误 (d216478)
  • 【tree】梳理选中节点相关的逻辑,解决selectable参数引发的setCheckedKeys逻辑问题 (f2b312e)

Features

  • 【drawer】为抽屉组件新增beforeClose , size等参数,开放handleCloseDrawer方法 (5ec3e17)
  • 【drawer】新增参数destroy-on-close,控制关闭时是否摧毁子元素 (5848762)

1.5.25 (2020-04-27)

Features

  • 【form】新增表单验证函数 validateForm 的回调函数第2个参数invalidFields (1b0a799)

1.5.24 (2020-04-22)

Bug Fixes

  • 【tree】修复添加节点参数selectable后,getHalfCheckedNodes返回错误的问题 (2461d97)

Features

  • 【checkbox】优化可选个数限制交互方式,将限制选项改为禁用状态,避免原生 checkbox 状态出错 (c7f7875)
  • 【dropdown】优化下拉菜单元素被点击后,延迟过长造成的顿感体验 (88dd176)
  • 【tree】新增树节点可配置参数selectable, 用于控制showCheckbox为true时,节点是否可选的状态 (b85524d)

Reverts

  • 【checkbox】回退 checkbox 有关 isChecked 选中状态判断的逻辑 (a85af92)

1.5.23 (2020-04-20)

Bug Fixes

  • 【popper】修复参数 appendToBody 重置失败导致popper 相对定位失败的问题 (5ce40c1)

1.5.22 (2020-04-16)

Bug Fixes

  • 【modal】修复对话框lockScroll为true时body仍能滚动的问题 (99455ad)
  • 【select】阻止select组件中w-input组件触发有关form验证的blur事件, 以解决在select首次blur验证失败 (ddf6998)
  • 【table】修复 table 重构后文本溢出时气泡失效的问题 (5af1ac0)

Features

  • 【form】添加clearValidate事件,用于清空表单元素的验证结果 (ccc3fb1)
  • 为时间日期选择器添加popover尺寸 (74e7922)

1.5.21 (2020-04-10)

Bug Fixes

  • 【table】修复表头、表尾处于吸顶状态下,dom结构发生震荡变化时未即时调整容器宽度的问题 (7d581ed)

1.5.20 (2020-04-10)

Bug Fixes

  • 【table】取消tooltip动画延迟,解决文本溢出且高频率触发气泡的情况下出现气泡被隐藏的问题 (6ff651a)

1.5.19 (2020-04-09)

Bug Fixes

  • 【input-suggestion】修复suggestionList发生变化时引起容器变化,气泡容器未更新定位的问题 (4f725bf)
  • 【input-suggestion】处理因suggestionList变化引起容器变化时造成的定位未更新的问题 (46c2df4)
  • 【table】修复表格元素出现文本溢出时,鼠标移入移出事件引起的偶发性气泡闪现的问题 (75fd94c)
  • 【table】解决文本溢出时气泡框因显隐触发时间差造成气泡闪现的问题 (5257722)

1.5.18 (2020-04-08)

Bug Fixes

  • 【check-button】解决多选按钮组change事件的返回值滞后的问题 (4d11fe3)
  • 【radio-button】修复单选按钮组数值出现变化时,change事件传递的值为上一次选择结果的问题 (b63f7c5)
  • 【radio-button】解决单选按钮组change事件的返回值滞后的问题 (10f4743)

Features

  • tree-select 搜索框激活状态调整 (4fda720)
  • 节点点击激活状态升级 (5619bd1)

1.5.17 (2020-04-01)

Bug Fixes

  • 【menu】修复子菜单开关回调函数toggle-submenu回调参数中status传值失效的问题 (549a971)
  • 修复date-picker日期范围默认值是空数组 (77de937)

Features

  • 【table】新增树形table渲染render处理逻辑 (dab6c1d)

1.5.16 (2020-03-31)

Bug Fixes

  • 【table-footer】修复多表头的情况下,多表尾布局错乱问题 (95d31ed)
  • 修复上传组件key (19d7015)
  • 修复日期bug (b05230e)
  • 解决filterable select blur事件失效问题 (88c38bc)

Features

  • 【carousel】【carousel-item】新增组件 (7f2728c)

1.5.14 (2020-03-25)

Features

  • 【table-footer】增强底部汇总功能,从单行统计增强为多行 (bab96a8)

Performance Improvements

  • 优化组件库路径问题, 使用别名, 减少递归查找造成的额外时间消耗 (6280cdc)

1.5.13 (2020-03-23)

Bug Fixes

  • 【form】修复表单未传rules数据, 使用form-item自身rules的情况下表单验证被触发2次的问题 (d857754)

1.5.12 (2020-03-19)

Bug Fixes

  • 【form】取消sizes默认值,解决form表单中button组件的大小受默认值造成的影响 (bd0765d)

1.5.11 (2020-03-19)

Bug Fixes

  • 【checkbox】修复多选框checked参数初始化无效的问题 (264dc5d)

Features

  • 【Tabs】为标签添加鼠标右键点击事件 (d690f45)

1.5.10 (2020-03-18)

Bug Fixes

  • 【table】修复表格吸顶功能,表头内容溢出时无法自适应,取消定高的行内样式限制 (2d3b041)

1.5.9 (2020-03-18)

1.5.8 (2020-03-17)

Features

  • 【table】新增scrollToUpper、scrollToLower事件,监听table滚动到顶部、底部的回调事件 (9210f47)

1.5.7 (2020-03-17)

Bug Fixes

  • 修复表头吸顶造成一般表头操作区域被覆盖的问题, 新增汇总区域悬浮功能 (4e134cb)

1.5.6 (2020-03-16)

Features

  • 【table】新增表头吸顶功能,通过参数sticky-headersticky-top-offset来控制 (f01180d)

1.5.5 (2020-03-06)

Bug Fixes

  • 【input-suggestion、dropdown】修复popper在tab中或存在dom渲染开关的场景下, 宽度计算失败的情况 (fbb9139)
  • 解决动态修改pageSize时, 分页select绑定值未重置的问题 (f261d3d)

Features

  • [tree-column] 调整重复渲染部分的样式(宽度)问题 (ad70eb0)
  • 新增构建css文件 (7290081)

1.5.4 (2020-01-08)

Features

  • 【tree-select】showCheckBox为true时,点击行间label没有高亮功能,选中checkBox才显示高亮 (13a2cbd)
  • 【tree】添加选中高亮样式 (16b1bce)

1.5.3 (2020-01-06)

Bug Fixes

  • 【cascader】change事件返回数据引用地址改变 (72be9d1)
  • 【cascader】v-model取值延迟 (2d3758b)

1.5.2 (2020-01-03)

Bug Fixes

  • 【select】解决多选框在输入关键字进行数据过滤时产生触发失效的问题 (54e610a)

1.5.1 (2019-12-27)

Bug Fixes

  • 【menu-item】解决多次点击同一个菜单触发路由跳转时报重复路由的问题 (e3fe28e)
  • 【menu】修复默认激活菜单变化时,默认打开菜单初始化失败 (f143b09)

Features

  • 【menu】添加默认激活的菜单动态变化时,自动初始化展开菜单 (31610d4)
  • 【radio-group、checkbox-group】新增轻量级按钮组的样式配置,参数名 plain (81c523f)

1.5.0 (2019-12-25)

Bug Fixes

  • 【table】修复因生命周期渲染问题导致ref获取dom结构失败,导致事件绑定(bindEvents)报错的问题 (d68b8bb)
  • 【table】解决table固定height时渲染报错的问题,解决table组件在文档构建时报服务端渲染报错问题 (cd8f1fd)

Features

  • 为radio-group和checkbox-group组添加新参数 round, 用于控制圆角按钮样式 (cc03444)

1.4.13 (2019-12-24)

Bug Fixes

  • 【picker】修复当自定义输入框输入非法时,打开时间面板方法报错的问题 (eb1c64b)

Features

  • 【date-picker】使用slot插槽的方式,为组件库新增自定义输入框的功能 (ee58d35)
  • 【form】新增对表单部分字段验证的方法validateField (8c3d161)
  • drawer支持层级自适应,控制显示参数 visible 联动,参数mask改变成modal (b11e409)
  • 参数maskCloseable修改成closeOnClickModal,修改文档 (c9938f2)
  • 合并公告方法 (d76ff47)
  • 新增日期获取焦点方法 (60af9cf)
  • 调整类型验证 (6ff27b4)

1.4.12 (2019-12-03)

Bug Fixes

  • 【tree-select】修复该组件与其他含有popper下拉框的组件并存时,popper被默认打开的问题 (b9311a4)
  • 修复input限制输入长度时, 对非法数据计算长度的问题(null、undefined等) (e3e2cdd)

Features

  • popover 自定义展开动画 (d177f5f)
  • tree-select 表单调整 (443f21c)
  • 当cascader数据为空时,提示无数据 (e0aa68e)
  • 表单校验重置数据,与原数据取消关联 (951a40b)
  • 调整cascader有关的样式 (2d7a31b)

1.4.11 (2019-11-29)

Features

  • 【tree-select】添加selectable参数控制节点是否可选 (700fba1)
  • tree-node新增标签title (2fb3ad6)

1.4.10 (2019-11-28)

Features

  • 【cascader】watch props value 避免引用数据改变原数据 (b40c901)

1.4.9 (2019-11-28)

Features

  • 【cascader】emit input 避免引用数据改变原数据 (439093c)

1.4.8 (2019-11-26)

Bug Fixes

  • 【cascader】eslint问题解决 (1b310d5)

Features

  • 【cascader】支持自定义节点内容 (1e6e16b)

1.4.7 (2019-11-25)

Bug Fixes

  • 【cascader】index为0时异常数据 && 解决刷新数据异步 (b01db99)

1.4.6 (2019-11-25)

Bug Fixes

  • 【cascader】修复多选键盘事件left失效 (515cd07)

Features

1.4.6-0 (2019-11-25)

Features

  • 【cascader】级联添加scrollbar (da35784)
  • 【casceder】级联选择器支持多选新功能,不兼容筛选 (d83f3fa)
  • 【select】修改select中tag的样式 (8445ffa)

1.4.5 (2019-11-21)

Bug Fixes

  • 【cascader】change事件数据改变触发 (3b70342)
  • 【popper】解决气泡框在默认展开方向无空间向反方向展开时的transformOrigin设置问题 (a39d6cc)

Features

  • 【infinite-scroll】新增无限滚动指令 (c9db310)
  • 【table】为expand-change事件新增第三个参数expandStatus,展开状态 (caa93cd)

1.4.4 (2019-11-15)

Features

  • 【checkbox、checkbox-button】新增参数true-value,false-value用于绑定input同名的值 (cadab62)
  • 【date-picker】添加自定义日期范围选择 (ee0d8b3)

1.4.3 (2019-11-14)

Bug Fixes

  • 【popper】修复隐藏气泡时延迟时间默认值错误,造成hover状态下气泡闪现的问题 (1d7a293)

Features

  • 【table】新增文字溢出tooltip主题配置参数tooltip-effect (8bc7db6)

1.4.2 (2019-11-14)

Bug Fixes

  • 【popover】解决v1.1.5版本popover双向绑定造成气泡值被重复改变,造成开关异常(#5e4cf5d) (145073b), closes #5e4cf5

Features

  • 【dropdown-menu-item】暴露click事件 (82294cc)
  • 【input-number】数字输入框新增自定义增减按钮图标(controller-icon)的功能 (e83da31)
  • 【input-number】数字输入框新增隐藏增减按钮(hidden-controller) (63296f0)

1.4.1 (2019-11-12)

Bug Fixes

  • 【pagination】解决分页总数小于等于1页时,翻页按钮状态错误的问题 (4784de8)
  • 【pagination】解决因pageSize的动态变化造成更多页码渲染错误的问题 (1b755c0)
  • 【select】当绑定值为对象时,value-key 属性不返回唯一值的问题 (e85d5de)
  • 【table】修复组件在存在横向滚动的情况下,纵向滚动时造成滚动条上方内容空白的样式错误 (1e8d84d)

Features

  • 【checkbox】新增入参indeterminate,用于控制checkbox全选状态 (eca0e5a)
  • 【option-group】新增分组title插槽 (d02909d)
  • 【table-column】新增参数expand-icon,用于自定义展开折起状态的图标 (8cac374)

1.4.0 (2019-11-01)

Bug Fixes

  • 【submenu】修复菜单折叠状态变化时,各子菜单actived样式失效的问题 (7db6a9c)

Features

  • 【icon】网站通用图标新增减号(w-icon-minus) (fcd1292)
  • 【input-number】数字输入框组件新增键盘操作 (8bb5d1a)
  • 【menu】为菜单组件新增自定义折叠按钮的功能(参数fold-icon) (5cfa0a1)
  • 【submenu】为submenu添加激活样式is-actived (6940b5c)

1.3.2 (2019-10-30)

Bug Fixes

  • 【input-suggestion】修复选择输入框在滚动情况下使用键盘操作滚动定位失败的问题 (a689940)
  • 【input】修复input中icon被缩放的问题 (935aa8c)

Features

  • 【input-suggestion】选择输入框新增键盘操作 (382892c)
  • 【table】为表格组件新增头部筛选功能,用于快捷过滤数据 (c9f3651)

1.3.0 (2019-10-25)

Features

1.2.10-4 (2019-10-25)

1.2.10-3 (2019-10-25)

1.2.10-1 (2019-10-25)

1.2.10-0 (2019-10-25)

Bug Fixes

  • 【select】解决选中不能关闭 (a935fd8)
  • 修复依赖sinon安装位置 (eba4446)

Features

1.2.9 (2019-10-22)

Bug Fixes

  • 【checkbox】修复选择个数达到上限时仍触发change事件的问题 (6f38719)
  • 【select】【cascader】form表单下尺寸规范一致 (03ee21f)
  • 【select】删除多余参数 (2fcfdbf)
  • 【select】解决控制menu显示参数错误 (2364252)
  • 【select】解决控制menu显示参数错误 (d5e6e7e)

Features

  • 【checkbox-group】为复选框组添加w.form.field.change事件 (bff1989)

1.2.8 (2019-10-21)

Bug Fixes

  • 【input】添加textarea行内样式覆盖默认样式,修复resize参数绑定后无效的问题 (96e5a50)
  • 【select】解决插槽点击键盘事件失效的问题 (84acc78)

1.2.7 (2019-10-18)

Bug Fixes

  • 【pagination】修复分页组件current-pager、max-pager、page-size、total值动态变化时渲染错误 (177993c)

1.2.6 (2019-10-17)

Bug Fixes

  • 【submenu】解决子菜单点击菜单时click事件冒泡被阻止的问题 (98f29b8)
  • 【tree-select】解决vuepress编译时间造成获取不到dom节点问题 (4b8e06e)

Features

  • 【select】【cascader】解决选中激活样式名称重复问题 (a19f439)

1.2.5 (2019-10-17)

Bug Fixes

  • 【pagination】解决分页大小产生变化时,翻页按钮状态未同步的问题 (c2c8ff6)
  • 【table】解决存在fixed列时, 非固定列内容重复渲染的问题 (9e7a1d0)

Features

  • 【popconfirm】新增参数hiddenPopperOnClickDocument, 事件document-click (9fe14f9)

1.2.4 (2019-10-15)

Features

  • 【modal】添加before-close-modal,before-close-button参数 (3012afa)
  • 【popconfirm】确认气泡新增数据双向绑定功能,新增参数immediately用于控制立即关闭气泡动画 (04321fc)
  • 【switch】开关组件暴露点击事件 (71605b9)

1.2.3 (2019-10-14)

Bug Fixes

  • 【form-item】修复在表单单元非必须时,自定义验证在trigger触发时验证失效的问题 (7c57e63)
  • 【input-number】修复组件在form表单中布局错误的问题 (0ddde2e)
  • 【input】修复input在存在前缀图标且存在删除按钮的情况下样式问题 (47b8898)
  • 【menu】修复菜单气泡子菜单绝对定位造成布局局限性,解决因vue就地复用策略引起的折叠面板消失的问题 (4a5b505)
  • 【menu】解决自定义菜单样式时,选中菜单字体颜色错误的问题 (8a444e9)
  • 【menu】解决自定义菜单样式时,选中菜单字体颜色错误的问题 (5bd3704)
  • 【pagination】1.修复动态变更total时,分页初始化失败; 2. total初始化为0时报错; (5a938df)
  • 【pagination】修复page-sizes选择框布局问题,并添加默认右边距 (27dd762)
  • 【pagination】修复当前页面动态变化时,样式未同步的问题 (92dd982)
  • 【pagination】解决max-pager小于5时出现的计算错误,该参数最小为5 (47d2781)
  • 【pagination】解决分页组件在total发生动态变化时,翻页按钮状态未同步的问题 (1620886)
  • 【popover】删除对popover值的监听赋值,避免数据恒取反,造成交互效果失效 (1b406d4)
  • 【submenu】修复因v-show v-if指令添加不当导致dom不符合预期的就地复用的问题 (12b0158)
  • 【submenu】修复因v-show v-if指令添加不当导致dom不符合预期的就地复用的问题 (1d877d1)
  • 修复w-menu-item组件click事件被阻止的问题 (f5105cd)
  • 更改仓库地址 (07b987d)

Features

  • 【avatar、badge】新增头像和徽标 (83b8ad1)
  • 【input】新增textarea文本域字数限制显示功能 (55d6801)
  • 【input】新增入参 resize用于控制文本域宽高 (191b96c)
  • 【menu-item】新增子菜单点击时的触发事件 (d956695)
  • 【pagination】新增current-pager,事件page-size-change (dc0a50f)
  • 【pagination】新增参数before-change,用于控制需要异步操作确认的分页数据变化 (59d4953)
  • 【popover】为气泡弹出框新增显示与否变量值的双向绑定 (b42d138)
  • 【popper.js】新增入参value用于及时响应气泡状态值,并提供该状态值的双向绑定 (9d26716)
  • 【progress】新增进度条仪表盘用法(type = 'dash-board') (92491f8)
  • 【slider】新增组件 (7f75b26)
  • 【tabs】修复滚动不在可视区域内 (0990c9a)
  • message-box 组件 (129b1d8)
  • message-box 组件 (a81d306)
  • upload组件 (5dcefb2)
  • 修复头像加载图片失败方法 (669dbc4)
  • 修复徽标render (92f4f0e)
  • 修复日期范围选择问题 (c281999)
  • 修复时间选择器滚动 (0f3dc29)
  • 新增input组件前缀后缀图标slot用法 (441334c)
  • 新增progress进度条组件 (3fe7be5)

1.2.1 (2019-09-26)

Bug Fixes

  • 【menu】解决自定义菜单样式时,选中菜单字体颜色错误的问题 (f735324)

Features

  • 【pagination】新增参数before-change,用于控制需要异步操作确认的分页数据变化 (038783d)

1.2.0 (2019-09-26)

1.1.5 (2019-09-25)

Bug Fixes

  • 【menu】修复菜单气泡子菜单绝对定位造成布局局限性,解决因vue就地复用策略引起的折叠面板消失的问题 (63e1408)
  • 【pagination】解决分页组件在total发生动态变化时,翻页按钮状态未同步的问题 (2ec594a)
  • 更改仓库地址 (c173cc4)

Features

  • 【input】新增textarea文本域字数限制显示功能 (c8015ab)
  • 【menu-item】新增子菜单点击时的触发事件 (34b832f)
  • 【popover】为气泡弹出框新增显示与否变量值的双向绑定 (5e4cf5d)
  • 【popper.js】新增入参value用于及时响应气泡状态值,并提供该状态值的双向绑定 (2c06193)
  • 【progress】新增进度条仪表盘用法(type = 'dash-board') (4afbf80)

1.1.4 (2019-09-19)

Bug Fixes

  • 【pagination】解决max-pager小于5时出现的计算错误,该参数最小为5 (e77432e)
  • 修复w-menu-item组件click事件被阻止的问题 (e993a1e)

Features

  • 【tabs】修复滚动不在可视区域内 (d340161)
  • 修复日期范围选择问题 (8a39f45)
  • 修复时间选择器滚动 (84d73a4)
  • 新增progress进度条组件 (e8adb37)

1.1.3 (2019-09-11)

Bug Fixes

  • 【form-item】修复在表单单元非必须时,自定义验证在trigger触发时验证失效的问题 (a2c2db9)

1.1.2 (2019-09-05)

Bug Fixes

  • 【pagination】修复page-sizes选择框布局问题,并添加默认右边距 (a802fc7)
  • 【pagination】修复当前页面动态变化时,样式未同步的问题 (54a77f2)

1.1.1 (2019-09-05)

Bug Fixes

  • 【pagination】1.修复动态变更total时,分页初始化失败; 2. total初始化为0时报错; (d6acec0)

1.1.0 (2019-09-05)

Features

  • 【pagination】新增current-pager,事件page-size-change (2d093c2)

1.0.3 (2019-09-02)

Features

  • 新增input组件前缀后缀图标slot用法 (706e1cc)

1.0.2 (2019-08-30)

Bug Fixes

  • 【input-number】修复组件在form表单中布局错误的问题 (d50dbe0)

1.0.1 (2019-08-30)

Bug Fixes

  • 【select】修复多选筛选搜索框宽度不够 (ee663e6)

1.0.0 (2019-08-27)

Bug Fixes

  • 修复checkbox、radio中change事件返回值有误的问题 (7e1b927)

Features

  • 时间范围选择器,意外关闭弹框(暂时注释) (c2df7d5)

0.21.2 (2019-08-15)

0.21.1 (2019-08-15)

Bug Fixes

  • 【popper.js】解决popper叠加时的zindex的问题 (bd4ac71)

Features

  • 新增组件collapse, collapse-item折叠面板 (c700e56)

0.21.0 (2019-08-14)

Bug Fixes

  • 【form-item】解决因重置表单时引发数据变化时导致重复验证表单的问题 (9baa75e)
  • 【form-item】解决当不指定label数据时,表单验证错误内容不显示的问题 (3141f15)
  • 【modal】删除console (d9d2a79)
  • 【popper】z-index 提高 (e1bbb0b)
  • 【table-column】处理w-table__expand-column的class为undefined的问题 (0300353)
  • 【tree-select】时间延迟 (56f5454)

Features

  • 【dropdown】为dropdown组件新增自定义下拉框宽度的功能,参数popper-width (e48d1db)
  • input-number组件新增添加单位的功能, 参数unit (07de7e9)
  • 修改modal层级 (cc37cda)
  • 更新tree-select (7fea955)

0.20.3 (2019-08-08)

Bug Fixes

  • 【input、submenu】修复组件样式错误造成的布局位置错误 (7d76796)

0.20.2 (2019-08-08)

Bug Fixes

  • 【cascader】delete console.log (3abf216)
  • 【cascader】keydown 事件 (003f052)
  • 【cascader】popper modifiers (37651cf)
  • 【popper.js】重构updatePopper函数,修复对级联选择器keydown事件造成的影响 (6f4e6ae)
  • 【popper】修复popper.js在v1.0.8中关闭gpuAcceleration失败的问题 (a501306)
  • 【select-tree】选择样式 (af5a872)
  • 【select】修复ie换行 (fad8686)
  • 【tree-select,select,cascader】宽度 (22d28c8)
  • 【tree-select】选中样式更改 (8dddaf5)
  • 【tree-select】选中激活 (bd701c5)
  • 【tree-select】选中激活 (d90f7c8)
  • 【tree】label居中 (8c43f57)
  • tabs-pane.scss 引入 (7d81fba)

Features

  • 【input】新增参数配置validateEvent,用于控制输入框的验证事件 (6162580)

0.20.1 (2019-07-31)

Bug Fixes

  • 【cascader】hover,focus 改变状态 (4922bae)
  • 【cascader】hover,focus 改变状态 (83ee3d2)
  • 【cascader】修复keydown 屏幕华滑动 (202d84d)
  • 【cascader】修复keydown 屏幕华滑动 (1ec178f)
  • 【cascader】删除vue-popper.js 文件 (31df97e)
  • 【cascader】禁止cursor (35a4675)
  • 【cascader】禁止cursor (1b43b57)
  • 【input-suggestion】解决360ie < 11的内核中出现自动触发input事件导致下拉面板自动展开的问题 (376f4a1)
  • 【pagination】修复在选择跳转页面时切换页码大小,造成的分页显示数据错误的问题 (5cba8dd)
  • 【pagination】修复在选择跳转页面时切换页码大小,造成的分页显示数据错误的问题 (0005381)
  • 【pagination】修复在选择跳转页面时切换页码大小,造成的分页显示数据错误的问题 (2331ede)
  • 【select-tree】开放更多属性 (8df9c2c)
  • 【select-tree】开放更多属性 (148a3f6)
  • 【select,cascader】删除宽度 (898dbdb)
  • 【select】修改hover宽度变化 (c3d30c8)
  • 【smooth-scroll】修复因容器判断语句错误造成在window容器下滚动动画失效的问题 (62d87f5)
  • hover select clear icon 不出现 pointer (56a395f)
  • tag, select点击清除组织冒泡 (0233c16)
  • 修复cascader clear功能 && 删除vue-popper 文件 (fd52083)
  • 删除console.log (806545f)
  • 删除vue-popver文件 (7725780)
  • 去掉arrow of cascader poppver (97266b6)
  • 去掉select arrow (b8ae406)
  • 提交vue-popper 文件 (679642d)
  • 提交vue-popper 文件 (22349fc)
  • 给select绑定key (ec66377)

Features

  • 【button】为按钮组件新增参数ghost,用于开启幽灵按钮 (49a8c91)
  • 【form】为表单新增参数text,用于开启纯文本类型表单 (5e8c775)
  • 【input-suggestion】新增建议列表loading状态,用于远程输入时展示加载态 (100e093)
  • 【input】新增删除事件的回调函数clear (f9b64dc)
  • 【select-tree】禁止选中label展开 (66d079d)
  • 【select-tree】禁止选中label展开 (e28f63b)
  • 【select-tree】默认值 (605cd6b)
  • 【select-tree】默认值 (0881448)
  • 【tag】新增参数border,用于控制标签是否描边的样式 (e6e6821)
  • 【tree】添加自定义icon (11a8e99)
  • 【tree】添加自定义icon (ed6f566)
  • switch 提供自定义icon (936f530)
  • switch 提供自定义icon (13cc002)
  • switch 提供自定义icon (6a0359a)
  • switch 提供自定义icon (2647255)
  • switch 提供自定义icon (172e498)
  • switch 提供自定义icon (43a234e)
  • 修改loading为自定义模式无大小设置 (f655fb7)
  • 修改loading为自定义模式无大小设置 (5848402)
  • 更新color 文件 (93e51c9)
  • 测试提交 (58dc11a)
  • 添加cascader filter 功能 (c45f89f)
  • 添加select collapse-tags 功能 (9c8b659)

Reverts

  • 还原Iconx组件的自定义颜色的逻辑 (1e27c60)

0.19.2 (2019-07-10)

0.19.0 (2019-07-08)

Bug Fixes

Features

0.18.2 (2019-06-25)

Bug Fixes

  • [popconfirm] 修复icon的class绑定错误, 造成icon样式丢失的问题 (1624c3b)
  • [popover、tooltip] 修复switch语句中缺失的break (49b303b)
  • [radio、radio-button] 修复样式is-checked的判断条件错误导致样式错乱 (23c28cd)
  • [radio、radio-button] 处理未绑定值的情况下, 选中样式判断有误的问题 (c50eb4a)
  • [submenu] 重构toggleSubmenu逻辑, 解决状态混乱的问题 (9b81907)
  • [utils/events] 处理解绑事件时, 事件元素非法时报错的问题 (24bc8f6)
  • 【date-picker】 修改点击日期的事件位置 (49aeb17)
  • 【popper.js】修改引用方法名,统一 (5083899)
  • 【tabs】修改render位置 (536ce57)
  • 【time-select】增加滚动条import (bfddc16)

Features

  • [popover] 新增 content 内容以具名slot的方式传递 (5f6d82f)
  • input添加slot修改select,cascader下拉功能 (3c1ce69)
  • 新增Message,Affix固钉单元测试 (bdc1e47)
  • 新增Message,Affix固钉单元测试 (135e7b5)
  • 新增Message,Affix固钉单元测试 (1d571a4)

0.18.1 (2019-06-14)

Bug Fixes

  • [checkbox-button] 解决嵌套引起的this.$parent.value不可靠的问题 (58d21d3)
  • [checkbox] 解决嵌套问题, this.$parent.value不可靠的问题 (9a3635a)
  • [clickoutside] 修复update函数中, 因el或el[ctx]不存在造成错误 (65eac73)
  • [input-number] 修复设置非数字值时, model返回值错误的问题 (5413d0a)
  • [link] 解决inject不存在时, computed的属性报错问题 (c200079)
  • [menu-itme] 修复isMenuHover, isMenuItemActived监听器中非自定义主题时造成的解构参数报错的问题 (53193a6)
  • [radio-button] 修复嵌套情况下, this.$parent.value不可靠的问题 (6aa610f)
  • [radio] 修复radioGroup嵌套的情况时, 无法找到this.$parent.value的情况 (a357a2e)
  • [step] 修复step的status状态 (caac6ae)
  • 【loading】修改loading动效抖动 (ecf983d)
  • 修复为input元素触发focus事件时, 组件元素取值错误造成focus方法调用失败的问题 (1f95754)

Features

  • [cascader] 级联选择器基本功能 (304fb2a)
  • [menu] 为menu菜单组件新增折叠功能, 使用参数 collapse参数控制, 并重构了部分老旧逻辑 (21a0807)
  • [menu] 新增collapse参数, 用于控制菜单的折叠与展开状态 (cd45eab)
  • [pager] 为展开按钮添加class expansion-left, expansion-right (b3450f2)
  • [submenu] 新增参数 popper-class 为popper子菜单添加指定class (58dab01)
  • 为submenu添加新参数 appendToBody 默认为false (33353be)
  • 新增skeleton 骨架屏组件 (65f8a89)
  • 新增Affix固钉 (25b05dc)

Performance Improvements

  • 修改条件语句为开关语句, 优化测试覆盖率 (9d3db4f)

0.18.0 (2019-05-31)

Bug Fixes

  • [drawer] 解决stye的绑定方式问题, 造成渲染时报错 (298456e)
  • [pagination] 解决initStatusData函数中开关表达式中遗漏&&符号的问题 (6e11054)
  • 修改loading大小设置样式 (4897bde)
  • 修改message全局注册 (cfed538)
  • 解决组件合并问题 (a8c5813)

Features

  • [emitter.js] 为dispatchEvent方法新增返回结果 parent (af54578)
  • [pagination] 新增pageSizes入参, 用于自定义分页大小 (2c5de0f)
  • [popover] 添加默认触发时调hover触发函数 (0bcbd5a)
  • [popper.js] 新增offset参数, 用于控制popper的偏移 (992b471)
  • [select-tree]添加单选或者多选的功能 (306c651)
  • [utils.js] 新增getParentsCounter方法, 获取指定父辈元素个数 (80986f7)
  • 为loading提供大小可选项 (bdcee9e)
  • 新增drawer抽屉组件 (6271972)
  • 新增loading组件 (53a041e)
  • 新增Message组件 (d57affc)
  • 新增Message组件 (2c39270)
  • 新增Message组件 (49d7762)
  • 新增组件 menu, menu-item, menu-group, submenu等 (f0b3703)
  • 添加tabs组件 (80972ec)

0.16.6 (2019-05-17)

Bug Fixes

0.16.4 (2019-05-17)

Bug Fixes

0.16.2 (2019-05-17)

Bug Fixes

  • [checkbox.vue] 修复多选框label显示错误问题 (1809797)
  • [filter-panel] 尝试修复 DOMExpetion (7035761)
  • [locale]解决公共提示文字,暂时抽取出来 (ebe2614)
  • [table-header] 尝试排查DOMException报错原因 (e4b28a8)
  • 修改方法引用路径 (c000187)
  • 再次尝试解决DOMException: Failed to execute 'appendChild' on 'Node' (99639cb)
  • 再次尝试解决DOMException: Failed to execute 'appendChild' on 'Node' (8da923c)
  • 删除合并utils文件方法 (834f6af)

Features

  • update select component (8ff743d)
  • update tree components to support all election or not (c5abd52)
  • 安装依赖 (e7846a5)

0.16.1 (2019-05-15)

Bug Fixes

  • [utils] 解决方法重名的问题 (e42ce78)

0.16.0 (2019-05-15)

Bug Fixes

  • [checkbox.vue] 修复label不传时的样式问题 (d42b3eb)
  • [tooltip.vue] 修复currentReference不存在时 后续语句报错的问题 (ee99537)
  • 修改date-time-picker (6f3956c)
  • 修改input 清除按钮出现尾部按钮消失 (4dab0a2)
  • 修改popper,兼容日期时间组件 (f978529)
  • 修改日期时间颜色 (db32852)
  • 修改时间、日期范围的清除按钮 (afbdf63)
  • 修改时间范围、日期范围的清除按钮和尾部按钮 (d19e4b9)
  • 整合utils/utils方法文件 (bacd40f)

Features

  • 添加响应式插件 (509bd9c)
  • [checkbox] 新增indeterminate prop参数, 用于处理多选时多选框的样式 (dd99751)
  • [directives] 新增指令 mousewheel、repeat-click等 (37cabd0)
  • [table] 为table组件添加工具函数 (85b7dc1)
  • [utils] 为table添加相关工具函数 (ae5a7c5)
  • add date-picker、time-picker、time-select (2d4524b)
  • add scrollbar (cd061ee)
  • modal (7963618)
  • 新增 normalize-wheel, resize-observer-polyfill依赖 (8094fb5)
  • 新增normalize-wheel resize-observer-polyfill 依赖lock (b3c9d23)
  • 新增scroll方法 (22411cc)
  • 新增日期时间方法 (79f209a)
  • 新增组件 w-tablew-table-column, 以及相关功能组件 (a97fb79)
  • 新增组件table、table-column、date-picker、time-picker、date-time-picker等 (f77ef31)
  • 添加响应式方法 (66ee7c1)

0.15.0 (2019-05-09)

Features

  • [checkbox-button] 新增按钮样式的多选框组件 (9d69e01)
  • [checkbox-group] 新增参数 size, 用于控制checkbox-button大小 (9b03bb5)
  • [checkbox] 新增带边框的多选按钮样式, 重构$parent的匹配方法 (57c2740)
  • [radio-button] 新增按钮样式的单选框组件 (077f291)
  • [radio-group] 新增参数 size, 用于控制radio-button的大小 (d8256db)
  • [radio] 新增带边框的单选按钮样式, 重构$parent的匹配方法 (5d7f78c)
  • [utils.js] 新增方法findAncestorNode, 用于根据组件name获取组件节点 (5ff4763)
  • 新增checkbox-button、radio-button组件 (96a7f70)

0.14.0 (2019-05-09)

Bug Fixes

  • [anchor] 解决文件冲突造成的anchor组件的入口文件丢失问题 (ba1ae1b)
  • 解决link组件中smooth-scroll引入方式问题造成vuepress构建报错 (71c5aa4)
  • 解决smooth-scroll的引入问题造成vuepress项目构建报错window is not defined (3e339b8)

Features

  • [anchor] 新增自定义滚动容器相关逻辑 (aa9cbbb)
  • [link] 新增计算属性duration、getContainer, 修改scrollToElement传参 (441334c)
  • add modal (b4edfae)
  • modal (c76244f)
  • modal (dc2254c)
  • 新增anchor组件指定容器的滚动逻辑 (187c77f)
  • 新增锚点组件(anchor、link)等, 更新版本至 0.14.0 (f7bb6b7)
  • 新增锚点组件w-anchor, 新增锚点链接组件 w-link (0d4b7cf)
  • 添加柔滑滚动工具函数, 函数包括scrollTo、scrollToTop、scrollToElement等方法 (5f4bdb8)

0.13.0 (2019-04-30)

Bug Fixes

Features

Reverts

上次更新: 2/23/2021, 2:39:08 PM