Releases: XiaoMi/hiui
Releases · XiaoMi/hiui
3.0.0
3.0.0
- 新增:
Slider
滑块组件 #1225 - 新增:
SelectTree
树形选择器组件 #1231 - 新增:
List
列表组件 #1226 - 新增:
Filter
筛选组件 #1227 - 新增:
Search
搜索组件 #1228 - 新增:
Drawer
抽屉组件 #1229 - 新增:
RichTextEditor
富文本编辑器 #1236 - 新增:
CodeEditor
代码编辑器使用示例 - 新增常见图表样式支持(基于 echarts 封装)#388
- 全新的
Form
组件 #1234- 新增
SchemaForm
,可通过 Schema 配置使用Form
。 - 新增
useForm
,通过Form.useForm
对表单数据域进行交互。 - 新增
Form.List
,方便对表单项进行增加删除 - 新增
Submit
、Reset
等快捷组件,方便用户重置和提交数据 - 优化表单中的表单项值的管理,不再由用户进行
setState
- 优化
Form
输出数据的内容格式,用户可通过设置field
进行相关格式的设置 - 优化表单的校验相关功能
- 新增
- 全新的
DatePicker
组件 #1235- 优化快捷选项功能,允许用户自定义快捷选项
- 优化选择日期相关交互
- 优化日期面板相关样式
- 全新的
Icon
组件 #1224- 内部改为 svg 实现方式
- 重新调整视觉效果
- 新增大量图标
- 全新的
Tree
组件 #1232- 调整了 Tree 的内部实现,提升了性能
- 样式进行了优化
- 优化了 api
- 全新的
Table
组件 #359- 优化了 api
- 视觉交互重新调整
- 支持树形表格
- 支持列对齐
- 支持动态控制列宽
- 支持标准模式
- 支持控制行高亮
- 支持控制列高亮
- 优化了列冻结
- 优化了表头吸顶
- 优化了列调整,支持调整列的顺序
- 全新的
Rate
组件 #1237- 支持自定义字体图标,文字甚至图片以及评分选中颜色
- 支持根据评分自定义渲染图标
- 优化辅助文字显示位置
- 新增只读形态。
Breadcrumb
组件升级 #1230- 修正最后一级的 hover 时的高亮效果
Cascader
组件升级- 修正了受控、非受控模式
Dropdown
组件升级 #1238- 修正选项具有
href
属性时点击可跳转
- 修正选项具有
Select
组件升级- 新增
fieldNames
API,方便根据返回数据显示下拉框的内容 - 新增
showJustSelected
API,方便快速对下拉选项进行操作 - 新增下拉数据的分组展示形式
- 优化
dataSource
,请求数据方式以及支持返回多种类型 - 修正多选异步数据回显问题
- 新增
Switch
组件升级Rate
组件升级 #1083- 支持自定义辅助文字
- 支持自定义渲染效果
Tabs
组件升级Card
组件升级 #1220- 样式调整
- 废弃 extraType 属性
- 新增 showHeaderDivider 属性展示卡片头部的分割线
Modal
组件升级 #1221- 进行了样式调整,重点优化了 Modal.confirm 的视觉效果
Tag
组件升级 #1233- 新增圆角形态
- 新增标签组用法
- 主题配色调整,并使用 css variable 实现主题配色的切换 #256
- 增加 Typescript 类型定义文件 #181
2.15.0
2.15.0
- 优化
<Tree />
onBeforeSave 、 onDragStart 支持返回 Promise #1179 - 优化
<DatePicker />
新增属性 inputReadOnly 设置输入框为只读形态 #1203 - 优化
<TimePicker />
新增属性 inputReadOnly 设置输入框为只读形态 #1203 - 优化
<TimePicker />
新增 hourStep、minuteStep、secondStep 等时分秒间隔选项 #1194 - 优化
<Form />
当只有一个输入框时,阻止在该输入框中按下回车提交该表单行为 #1205 - 优化
<Upload />
uploadAction 支持返回 Promise #1198 - 修复
<Carousel />
Children 节点添加点击事件后,点击回调 index 异常问题 #1201 - 修复
<Cascader />
value 为 null 时导致功能使用异常问题 #1218 - 修复
<Input />
ref 属性无效问题 #1192 - 修复
<TimePicker />
type 为 timerange 时,时间范围选择问题 #1188 - 修复
<TimePicker />
切换按键无效问题 #1210 - 修复
<Upload />
type 为 photo 时,上传时样式问题 #1186 - 修复
<Select />
输入框宽度随内容自动撑宽问题 #1172
2.14.0
- 优化
<Menu />
垂直模式收起后没有配置 icon 的展示效果 #1167 - 优化
<Modal />
国际化适配 #1142 - 修复
<Progress />
环形边框颜色问题 #1165 - 新增
<Transfer />
onDragStart/onDragEnd/onDrop 回调函数 #1162 - 修复
<Upload />
设置 maxCount 后导致上传交互异常问题 #1158 - 修复
<Input />
设置 clearable 属性控制台警告问题 #1143 - 修复
<Input />
type 为 amount 类型时的问题 #1150 - 修复
<Progress />
placement 为 inside 内容显示折断问题 #1146 - 修复
<Icon />
部分图标字号问题 #1145 - 修复
<Tabs />
type 非 editable 时,title 属性控制台警告问题 #1144 - 修复
<Rate />
useEmoji 为 true 时,设置 value > 5 报错问题 #1137 - 修复
<Select />
支持 withCredentials 跨域携带 cookie 属性 #1128 - 修复
<Counter />
在不设置 min 属性时,只可选中到 -1 问题 #1108 - 修复
<DatePicker />
手动输入日期相关问题 #1106 - 修复
<DatePicker />
在禁用状态下,可清空问题 #1099 - 修复
<DatePicker />
DatePicker 在浏览器右侧时,弹出位置显示异常问题 #1098 - 优化国际化中简体中文 #1125
2.13.0
2.13.0
- 修复
<Checkbox />
行高不正确问题 #1061 - 修复
<Select />
title 为 nubmer 类型时的问题 #1077 - 修复
<Select />
在单选情况下受控时清空报错的问题 #1070 - 修复
<Select />
优化弹窗位置计算触发机制 #1072 - 修复
<Select />
受控模式的异步多选,默认选项消失的问题 #1047 - 修复
<Form />
validate 验证不通过回调函数没有调用的问题 #1059 - 修复
<Form />
校验不通过时的样式问题 #1042 #1036 - 修复
<Cascader />
高度不正确问题 #1053 - 修复
<Cascader />
同时展开多个的问题 #1066 - 修复
<Notification />
、<Message />
白色背景的问题 #1049 - 修复
<Upload />
上传过程中 maxCount 不起作用的问题 #1032 - 修复
<Upload />
拖拽上传时,tips 展示不正确的问题 #1041 - 修复
<DatePicker />
点击每月 31 号,输入框显示异常的问题 #1039 - 修复
<DatePicker />
在 type 为 date 时执行了农历方法的问题 #1050 - 修复
<DatePicker />
切换月异常的问题 #1079 - 修复
<Select />
异步多选受控时,选中项会重复添加的问题 #1044 - 修复
<Tabs />
嵌套使用 type 不生效的问题 #1046 - 修复
<Menu />
activeId 发生改变时展开选中项 #1029 - 修复
<Menu />
异步获取数据时,activeId 失效的问题 #1027 - 修复
<Tree />
editable 和 searchable 不同同时使用的问题 #1023 - 优化
<WaterMark />
展示效果 #1024 - 优化
<Timeline />
展示效果 #1086#1048 - 优化
<Tree />
拖拽性能 #1087 - 新增
<Tree />
onBeforeSave onBeforeDelete 函数 #1093 - 新增
<Tag />
普通模式配色 #1060 - 新增
<Tabs />
线性模式 #1088 - 新增
<Menu />
支持单独选中父级菜单 #1038 - 新增
<Modal />
confirm 调用方式 #1090 - 新增
<Datepicker />
支持宽度调整 #1033 - 新增
<Datepicker />
增加月范围选择和年范围选择面板 #1074 - 新增
<Datepicker />
快捷方式「近半年」 #1063 - 新增
<Cascader />
trigger 属性配置选项展开的触发方式 #1092 - 新增
<Pagination />
onPageSizeChange 可通过返回 false 来防止触发 onChange #1091 - 新增
<Stepper />
支持通过 icon 配置 HiUI icon #1064 - 新增
<Tree />
contextMenu 增加层级回调参数 #1021 - 新增多语言繁体支持 #1062
2.12.0
2.11.1
2.10.0
2.9.0
2.8.0
2.7.0
2.7.0
- 新增
<Checkbox />
垂直样式 #883 - 新增
<Dropdown />
placement 可选项 'bottom-end' 和 'top-end' #891 - 新增
<Upload />
withCredentials 属性 #905 - 新增
<Tree />
文件夹样式 #913 - 优化
<Menu />
水平模式交互 #884 - 优化
<Select />
异步单选和异步多选交互模式 #903 - 优化
<Upload />
预览交互 #893 - 优化
<Transfer />
可搜索时清除按钮的出现交互 #890 - 优化
<Tree />
编辑节点的交互,输入为空时不可保存 #889 - 优化
<Transfer />
多选未选中时的展示效果 #888 - 优化若干视觉还原问题:#841 #842 #843 #844 #845 #848 #851 #852 #853 #854 #855 #856 #857 #858 #859 #862 #869 #875 #876 #886 #895 #896 #897 #898 #899 #900 #901