iView 发布 2.0 正式版,基于 Vue.js 的 UI 组件库

发布时间: 浏览次数:2881次

iView v2.0.0 发布了,iView 是一套基于 Vue.js 的 UI 组件库,主要服务于 PC 界面的中后台产品。

该版本更新如下:

  • Nuxt.js 支持使用多语言。查看

  • Modal 的 width 当不大于 100 时,将以百分比显示。

  • Progress 新增垂直方向属性 vertical。#629

  • Table 新增默认排序属性 sortType。#1403

  • Table 在多选时,阻止冒泡。#1271

  • Table 的自定义表头方法 renderHeader 改为了 Render 函数。#1357

  • Table 在排序时,点击表头标题也可以进行排序。#122

  • 修复 Table 内使用 Select、Dropdown 等组件无法收起的bug。#1341

  • 修复 Table 在数据为空时,固定列高度不正确的bug。#1387

  • 修复 Table 在数据为空时,未设置宽度的 column 消失的bug。#658

  • 修复 Table 在数据为空,设置表格高度时,添加数据后,表格高度计算不正确的bug。commit

  • Modal、Poptip、Tooltip、Dropdown、Select、Date、Cascader 组件新增 transfer 属性,开启会将浮层移动到 body 内。#830 #844 #1187

    带有浮层的组件,在 Tabs、带有 fixed 的 Table 内使用时,建议添加此属性,它将不受父级样式影响,从而达到更好的效果。
  • Input 新增事件 @on-keyup、@on-keydown、@on-keypress。

  • 修复 Select 在 remote 模式下,在 Modal 内使用时,浮层错位的bug。#1099

  • 修复 Tabs 嵌套使用时,外层禁用动画,内层无法切换的bug。#1427

  • 新增韩语。@dokenzy