A UI Components Library for Intact, Vue, React and Angular.
MIT License
Bot releases are visible (Hide)
Add
Slider
marks
支持分别设置常态和选中状态文案 #491
Add
Tooltip
支持设置size
属性,来控制弹层的padding
#498
Add
Form
支持设置size
属性,来控制FormItem
的间距 #499
Add
Datepicker / Timepicker
支持直接输入日期和时间 #494
Add
现在Tooltip
的箭头showArrow
,会根据位置动态调整,而非此前只能居中展示,否则隐藏 #502
Add
Slider / Spinner
支持动态步长step
,即对不同的取值区间,设置不同的step
#492
Add
Slider
新增tooltipProps
属性,用来在展示Tooltip
时,设置Tooltip
的属性 #496
Add
Table
新增removeCheckedKeysOnRowDestroyed
属性,可以在行销毁时,不同步删除checkedKeys
中的值 #501
Refactor
重构Table
判断是否全选,以及全选、非全选的逻辑,现在通过key
精确匹配,而非只是之前的比较数组长度。这样你设置的checkedKeys
如果不存在rowKeys
中,也不会错误地展示全选状态 #501
Fix
修复Tooltip
当一值展示弹层always
,此时如果指定canHover
,则鼠标从弹层移出,依然会隐藏弹层的问题 #497
Fix
修复Progress
当percent
为100
时,此时设置status=error
的错误状态无效的问题 #495
Vue
Fix
修复Intact.normalize
包装Vue jsx,当作为data
属性时,会报无限循环的错误的问题 #500
React
Fix
修复用React
元素更新Intact
函数式组件(如:Tooltip
)报错的问题 #493
Add
Table
支持行拖拽排序 #482
Add
DropdownItem
即使被其它元素包裹,依然可以在focus
的时候自动滚动到可视区域 #487
Add
Select
支持在菜单中展示搜索框,并且支持Checkbox
的“全选”,“反选”,“清空”操作 #481
Add
Spinner
支持forceStep
属性,当设置该属性时,组件的取值value
将被限制为step
的等差数列min + step * n
#485
Add
FormItem
表单验证,支持直接指定value
来验证,而无需通过取值路径字符串model
来指定,在这循环中可能会比较方便,在React
中无需指定context
来获取属性值 #480
Change
改变Slider
设置了step
的情况下,value
的取值规则,不再是被step
整除,而是step
的等差数列min + step * n
#488
Fix
修复Radio/Checkbox
,click
事件会触发两次的问题 #486
Fix
修复Spinner
在设置了step
时,当边界值不能被step
整除的时候,便不能通过加减按钮调节到边界值的问题 #484
Fix
修复Slider
在某些情况下,断点isShowStop
展示不正确的问题 #489
Add
新增评分组件Rate
#218
Add
Form
支持vertical
和inline
布局方式 #219
Add
Select
支持loading
状态 #220
Add
Datepicker
新增getDateString
和createDate
方法,用于日期字符串和日期对象之间进行转换Fix
修复Icon
不能通过style
属性定义图标颜色的问题 #217
Fix
修复Slider
属性max/min
取值为undefined
时会报错的问题 #216
Fix
修复Table
在边框模式下,吸顶的表头宽度会超出2px
的问题 #222
Fix
修复Dropdown
及该类型的组件,在菜单弹出后,点击另一个组件,上一个菜单不会自动隐藏的问题 #221
Fix
修复Datepicker
被禁用的日期hover
时依然有背景色的问题 #223
Add
内置主题ksyun
支持再次继承,不会再因为重新定义了$theme-dir
而导致部分样式丢失 #193
Change
Dialog
弹出位置优化,以前为垂直居中弹出,现在弹出位置向上偏移 #207
Fix
修复Spinner
当父元素设置了line-height
后,布局错位的问题 #206
Fix
修复Table
当固定了列时,loading
状态不能遮住固定列的问题 #208
Add
BreadcrumbItem
MenuItem
等组件的to
属性支持vue-router
的router-link
写法 #166
Add
BreadcrumbItem
MenuItem
等组件的to
属性支持react-router
的Link
写法 #166
Add
Spinner
支持precision
属性,用于控制数值精度 #195
Fix
修复Collapse
折叠一项,另一项会抖动的问题 #180
Fix
修复Icon
在默认主题下color
无效的问题Fix
修复Slider
不能展示间隔点的问题 #189
Fix
修复Timepicker
在时间面板展开的情况下,点击清空按钮报错的问题 #192
Fix
修复Pagination
在默认主题下,无边框模式高亮按钮文字消失的问题 #199
Fix
修复Select
在默认主题下,size
属性无效的问题 #181
Fix
修复Datepicker
时间范围选择,年份会出现负数的问题 #186
Fix
修复Table
在默认主题下,排序按钮消失的问题 #191
Fix
修复Table
在MacOS下,固定列不能展示阴影的问题 #201
Fix
修复Drawer
关闭后,document
上绑定的click
事件没有被解绑,可能引起报错的问题 #203
Fix
修复Dialog
渲染的同时进行展示,弹窗不能居中和进行动画的问题 #185
Fix
修复Dialog
中展示Spin
,由于k-overlay
样式冲突,导致蒙层不能被删除的问题 #205
Fix
修复Table
,当一个TableColumn
存在title
扩展点,另一个TableColumn
固定列时,头部渲染丢失的问题 #202
Doc
补充Vue CLI
创建的项目使用KPC组件库的文档Fix
修复Table
使用自定义数据导出报错的问题 #190
Fix
修复Grid
在响应式gutter
属性下,渲染报错的问题 #196
Fix
修复Tree
rightclick:node
事件对应React
下写法onRightclick-node
不能被正确触发的问题 #194
Fix
修复Switch
on
属性被错误地当做事件处理的问题 #188
Fix
修复Input
不能根据append
扩展点传入的字符串节点进行判断,自动添加padding
的问题 #187
Fix
修复Dropdown
和Tooltip
嵌套使用时,存在找不到定位元素的问题 #184
Fix
修复Dropdown
自身嵌套使用渲染报错的问题 #183
Fix
修复通过React.Fragment
传入文本节点无法渲染的问题 #182
Doc
完善React使用文档和单元测试