v6.5.0
发布时间 2022-04-07 V6.5.0
破坏性更新
- feat(#I50GIB): 组件
Table
参数SearchDialogShowMaximizeButton
EditDialogShowMaximizeButton
默认值更改为true
#I50GIB
组件Table
编辑/搜索 弹窗默认显示最大化按钮 - refactor(#I502E4): 组件
DateTimePicker
使用视图参数DatePickerViewModel
更改为DatePickerViewMode
TimePickerCellViewModel
更改为TimePickerCellViewMode
CalendarViewModel
更改为CalendarViewMode
更正单次拼写错误 #I502E4 - refactor(#I4ZSNF): 服务
DialogService
扩展方法ShowSaveDialog
原参数Dictionary<string, object?>? parameters = null
更改为Action<Dictionary<string, object?>>? parametersFactory = null
回调方式 #I4ZSNF - refactor(#I4YRMU): 类
Utility
扩展方法CreateComponentByFieldType
CreateDisplayByFieldType
移除LookupService
参数精简调用方代码 #I4YRMU - refactor(#I4YRI0): 类
Utility
扩展方法CreateComponentByFieldType
CreateDisplayByFieldType
移除ShowLabel
参数精简调用方代码 #I4YRI0 - feat(#I4Y0FS): 所有弹窗由原来的默认
Large
更改为ExtraExtraLarge
超超大支持带鱼屏 #I4Y0FS - refactor(#I4WVAB): 类
TableTreeNode
移除参数HasKey
属性 #I4WVAB - refactor(#I4WLN7): 组件
DynamicElement
移除参数GenerateElement
#I4WLN7 - refactor(#I4WI7I): 弹窗服务
SwalService
参数SwalOption
移除IsConfirm
参数减少使用者代码量 #I4WI7I
新增功能
- feat(#I51EOA): 增加
Speech
语音识别组件将语音转化为文字 #I51EOA - feat(#I5153N): 组件
CardUpload
增加图片预览功能 #I5153N - feat(#I514V4): 组件
Image
增加PrevList
大图预览功能 #I514V4 - feat(#I512OY): 组件
Image
增加HandleError
功能 #I512OY - feat(#I512OS): 组件
Image
增加PlaceHolderTemplate
模板功能 #I512OS - feat(#I512B7): 增加
Image
组件用于显示图片 #I512B7 - feat(#I50XD6): 组件
Tree
增加GetCheckedItems
实例方法方便获取当前Tree
所有选中的节点 #I50XD6 - feat(#I50UHM): 组件
Editor
增加DoMethodAsync
实例方法 #I50UHM - feat(#I4Y0EB): 组件
Table
编辑/搜索弹窗 设置ScrollingDialogContent
固定弹窗Footer
功能 #I4Y0EB - feat(#I4Z2SE): 增加
FAIconList
组件提供FontAwesome
图标选择功能 #I4ZSNO - feat(#I4ZSNF): 服务
DialogService
增加ShowCloseDialog
扩展方法 #I4ZSNF - feat(#I4ZSLV): 组件
ButtonBase
增加ShowTooltip/RemoveTooltip
实例方法方便使用者调用提示栏功能 #I4ZSLV - feat(#I4ZS5O): 移除内置样式
table-modal-footer
复用modal-footer
减少弹窗使用者样式代码 #I4YW36 - feat(##I4ZN9E): 组件
BootstrapInput
增加IsSelectAllTextOnEnter
参数用于回车选中所有文字 #I4YW36 - feat(#I4YW36): 特性
AutoGenerateColumn
支持ShowLabelTooltip
参数 #I4YW36 - feat(#I4YVGQ): 组件
Dialog
增加ShowValidateFormDialog
扩展方法方便弹出ValidateForm
表单的弹窗 #I4YVGQ - feat(#I4YNCG): 表单组件以及
TableColumn
EditorItem
增加ShowLabelTooltip
参数 用于显示标签太长时被裁剪后鼠标悬浮时显示Tooltip
提示栏 #I4YNCG - feat(#I4YMFK): 组件
ValidateForm
显示标签增加title
标签支持鼠标悬停提示 #I4YMFK - feat(#I4YL4D): 组件
MessageOption
增加参数OnDismiss
回调委托用于MesssageItem
关闭回调 #I4YEXU - feat(#I4YEXU): 组件
Layout
增加手风琴效果参数IsAccordion
设定 #I4YEXU - feat(#I4Y6OH): 组件
GeoLocation
增加持续定位功能可用于导航开发 #I4Y6OH - feat(#I4Y3QG): 组件
Dialog
全屏弹窗支持ExtraExtraLarge
样式 #I4Y3QG - feat(#I4Y2KZ): 组件
Dropdown
支持ExtraExtraLarge
样式 #I4Y2KZ - feat(#I4Y2JH): 组件
Button
支持ExtraExtraLarge
样式 #I4Y24F - feat(#I4Y2BM): 组件
Checkbox
支持ExtraExtraLarge
样式 #I4Y24F - feat(#I4Y24F): 组件
Avatar
支持ExtraExtraLarge
样式 #I4Y24F - feat(#I4Y0FS): 增加
ExtraExtraLarge
超超大样式支持带鱼屏 #I4Y0FS - feat(#I4XOJE): 增加
ILookUpService
数据服务用于关联外键数据 #I4XOJE - feat(#I4XHT5): 组件
InputGroup
兼容Select
#I4XHT5 - feat(#I4U3DX): 组件
Select
下拉框内容过多时自动滚动到选项值 #I4XGLY - feat(#I4XGLY): 组件
BootstrapInputGroupLabel
适配ValidateForm
组件内置判断是input-group
内部标签还是属性标签 #I4XGLY - feat(#I4XDLI): 增加
SkeletonTree
骨架屏组件 #I4XDLI - feat(#I4XBU1): 组件
WebClient
属性Device
更改为WebClientDeviceType
#I4XBU1 - feat(#I4X736): 扩展方法
GenerateValueChanged
公开方便项目中动态创建回调 #I4X736 - feat(#I4X3SG): 组件
Tab
增加ButtonTemplate
提供扩展按钮功能 #I4X3SG - feat(#I4X067): 组件
Table
绑定复杂属性时支持过滤与排序功能 #I4X067 - feat(#I4WV52): 工具类
Utility
增加GetKeyValue
方法用于获取[KeyAttribute]
标记属性值 #I4WV52 - feat(#I4WM94): 组件
PopConfirmButton
增加IsLink
参数使用A
标签进行组件渲染 #I4W9YF - feat(#I4WEZR): 组件
TableColumn
支持复杂类型属性bind-Field="context.Foo.Dummy.Cat.Name"
#I4W9YF - feat(#I4W9YF): 组件
Camera
增加videoWidth
videoHeight
参数用于设置视频窗口大小 #I4W9YF
问题修复
- fix(#I51EP5): 组件
Transfer
右侧数据移动到左侧时Value
不正确问题 #I511VH - fix(#I511VH): 组件
Table
使用动态DataTable
作为数据源时无法使用删除操作超过两次 #I511VH - fix(#I50NJX): 组件
RadioList
内部增加FormatValueAsString
修复绑定SelectedItem
时内部处理不正确问题 #I50NJX - fix(#I506W3): 组件
MultiSelect
设置Min/Max
验证失效问题 #I506W3 - fix(#I500DE): 组件
DateTimeRange
未设置Value
参数时报错问题 #I500DE - fix(#I5021K): 组件
InputUpload
浏览与删除按钮样式重复问题 #I5021K - fix(#I4Y6AR): 组件
Table
组件在InCell
模式下编辑单元格后数据恢复问题 #I4Y6AR - fix(#I4ZBA2): 组件
MultiSelect
组件搜索结果选中状态显示不正确问题 #I4ZBA2 - fix(#I4YDWI): 组件
Table
Excel
动态模式抛异常问题 #I4YDWI - fix(#I4XZDD): 组件
Switch
设置IsReadonlyWhenEdit
丢失显示文本问题 #I4XZDD - fix(#I4XVKU): 组件
Light
未支持自定义class
样式问题 #I4XVKU - fix(#I4XPYY): 组件
Input
在弹窗内无法自动获得焦点问题 #I4XPYY - fix(#I4XJ5M): 组件
Table
行内TableCellButton
属性IsDisabled
未生效问题 #I4XJ5M - fix(#I4U9JM): 组件
Tree
增加骨架屏用于异步加载大数据 #I4U9JM - fix(#I4X9JC): 组件
DateTimePicker
增加时间溢出检查 #I4X9JC - fix(#I4WV6R): 组件
Table
工具栏编辑等按钮在未选择行时仍然可用问题 #I4WV6R - fix(#I4WSEI): 组件
Select
数据项Items
中无当前选项值时Value
值不正确问题 #I4WG4N - fix(#I4WG4N): 组件
InputUpload
绑定string
类型是不显示文件名问题 #I4WG4N - fix(#I4WFYV): 组件
PopConfirmButton
移除sealed
关键字允许集成扩展本组件 #I4WAHK - fix(#I4WAHK): 组件
Camera
移除Fill
填充方式使用者可以使用样式自定义填充方式 #I4WAHK
更新文档
- doc(#I4UCAK): 更新
Card
示例文档 #I4UCAK - doc(#I4ZXNM): 更新
Tree
组件IsCollapsed
参数说明与示例 #I4WAFR - doc(#I4YUTT): 更新
IpAddress
组件到表单组件分类内 #I4WAFR - doc(#I4WAFR): 更新
Camera
组件示例文档 #I4WAFR
单元测试
- test(#I50NJ3): 增加
Validator
单元测试 #I50NJ3 - test(#I501DL): 增加
TimePicker
单元测试 #I501DL - test(#I500N7): 增加
ClipboardService
单元测试 #I500N7 - test(#I500MQ): 增加
FAIconList
单元测试 #I500MQ - test(#I4ZRIP): 增加
Table
Search
功能单元测试 #I4ZRIP - test(#I4ZMWB): 增加
BootstrapBlazorAuthorizeView
单元测试 #I4ZMWB - test(#I4ZHTE): 增加
Geolocation
单元测试 #I4ZHTE - test(#I4ZA0N): 增加
Input
单元测试 #I4ZA0N - test(#I4ZA05): 增加
DropdownWidget
单元测试 #I4ZA05 - test(#I4Z9ZV): 增加
FullScreen
单元测试 #I4Z9ZV - test(#I4Z9XQ): 增加
Toast
单元测试 #I4Z2WF - test(#I4Z9W7): 增加
Slider
单元测试 #I4Z2WF - test(#I4Z2WT): 增加
Nav
单元测试 #I4Z2WF - test(#I4Z2WF): 增加
Skeleton
单元测试 #I4Z2WF - test(#I4Z2W6): 增加
HandWritten
单元测试 #I4Z2W6 - test(#I4Z2VY): 增加
IpLocator
单元测试 #I4Z2VY - test(#I4Z2U3): 增加
Rate
单元测试 #I4Z2U3 - test(#I4Z2UI): 增加
LogoutLink
单元测试 #I4Z2UI - test(#I4Z2TQ): 增加
Search
单元测试 #I4YYRX - test(#I4Z2SM): 增加
TextArea
单元测试 #I4YYRX - test(#I4YYRX): 增加
Collapse
单元测试 #I4YYRX - test(#I4YN9P): 增加
IpAddress
单元测试 #I4YN9P - test(#I4YLKC): 增加
ListView
单元测试 #I4YLKC - test(#I4YL54): 增加
Message
单元测试 #I4YL54 - test(#I4YJLL): 增加
Download
单元测试 #I4YJLL - test(#I4YD5R): 增加
Editor
单元测试 #I4YD5R - test(#I4XYP2): 增加
Cascader
单元测试 #I4XYP2 - test(#I4XPYV): 增加
EditorForm
只读属性渲染成Display
组件单元测试 #I4XOJ0 - test(#I4XOJ0): 增加
Captcha
单元测试 #I4XOJ0 - test(#I4XKX7): 增加
Camera
单元测试 #I4XKX7 - test(#I4X05H): 增加
Dropdown
单元测试 #I4X05H - test(#I4WF7Y): 增加
Breadcrumb
单元测试 #I4WF7Y - test(#I4WF7U): 增加
Split
单元测试 #I4WF7U - test(#I4W9WY): 增加
ValidateForm
单元测试 #I4VXYM