Skip to content

Releases: dotnetcore/BootstrapBlazor

v7.3.0

03 Feb 17:18
c39ac2c
Compare
Choose a tag to compare

发布时间 2023-02-02 V7.3.0

V7.2.4

  • feat(#I6ALST): 组件 ListView 增加 CollapsedGroupCallback 参数用于设定分组后默认展开那个分组项,未设置时展开第一个 #I6ALST
  • fix(#I6B1VD): 修复 Modal 组件内置 Dialog 弹窗内工作不正常问题 #I6ALST

V7.2.3

  • feat(#I69V9Y): 更新百度语音合成服务增加 Speed 配置项可以自定义朗读语速 #I69V9Y
  • fix(#I69VFA): 更新组件 RibbonTab 修复由于数据源 Items 未设置 IsActive 项,导致二级菜单不显示问题 #I69VFA
  • feat(#I6A0DS): 更新组件 ModalDialog ModalFooter 增加级联参数方便使用 DialogCloseButton 关闭弹窗 #I6A0DS
  • feat(#I6AKUV): add Collapsable/IsAccordion parameter on 更新组件 ListView 增加参数 Collapsable IsAccordion 支持分组数据可折叠以及手风琴效果 #I6AKUV

V7.2.2

  • feat(#I69BRZ): 增加 ITableExportContext 接口用于 Table 导出使用 #I69BRZ

V7.2.1

  • fix(#I68WEY): 更新组件 TableFilter 修复 ShowInHeader 失效问题 #I68WEY
  • feat(#I69304): 组件 Topology 增加 SupportTouch 参数用于支持树莓派触屏浏览器 #I69304

v7.2.0

04 Jan 14:41
Compare
Choose a tag to compare

发布时间 2023-01-04 V7.2.0

V7.2.0

  • fix(#I68TU8): 修复组件 Table 开启列过滤条件为 DateTime 类型时导致列调整宽度功能报错问题 #I68TU8
  • feat(#I65BIW): 更新组件 DateTimePicker/Range 移除 OnDateTimeChanged 回调方法统一使用 OnValueChanged 回调 #I65BIW

V7.1.9

  • feat(#I67CM0): 扩展方法 LocalizationOptionsExtensions 支持相同文化多个 json 配置文件 #I67CM0
  • fix(#I66X16): 组件 TreeView 未设置 AutoCheckParent AutoCheckChildren 时使用数据项的 Checked 值初始化节点选中状态 #I66X16
  • fix(#I65Z0J): 组件 ValilidateForm 禁用回车自动提交后支持 TextArea 组件内的回车换行 #I65Z0J
  • feat(#I68DTI): 组件 DateTimePicker 增加 AutoToday 参数默认为 false 设置 true 可使组件显示 0001-01-01 这种元年数据 #I68DTI
  • feat(#I68JMO): 组件 DropdownWidget 增加 dropdown-center 样式 #I68JMO

V7.1.8

  • feat(#I67AK7): 增加组件 FileViewer 可预览 office 文档 #I67AK7
  • feat(#I67BMZ): 组件 Tab 增加 IsLazyLoadTabItem 参数用于设置是否懒加载标签页 #I67BMZ

V7.1.7

  • feat(#I668T1): 新增组件 VideoPlayer 用于媒体播放 #I668T1
  • fix(#I66AOU): 修复组件 Drawer 设置 ShowBackdrop="false" 后无法点击后端网页元素问题 #I66AOU
  • feat(#I66EV5): 复组件 Switch 样式变量化 #I66EV5
  • feat(#I66NP7): 组件 Tab 增加 OnCloseTabItemAsync 参数关闭标签页时触发 #I66EV5

V7.1.6

  • feat(#I65W4J): font-awesome 更新到 V6.2.1 #I65W4J
  • feat(#I65XNJ): 组件 CardUpload 增加 IconTemplate 参数用于自定义图标 #I65XNJ
  • fix(#I65SSV): 组件 Modal 更新 Toggle 方法 #I65SSV
  • feat(#I658Z5): 组件 Table 增加 HeaderTextWrap HeaderTextEllipsis HeaderTextTooltip ShowHeaderTooltip 参数用于设置表头超长时换行截断等设置 #I65SSV
  • feat(#I664QP): 组件 Drawer 增加 ShowBackdrop 参数用于设置抽屉是否显示遮罩 #I664QP

V7.1.5

  • feat(#I65E62): 增加 PDFReader 组件 #I65E62
  • feat(#I65HOU): 组件 Table OnExportAsync 参数 破坏性更新 增加 QueryPageOptions 参数方便调用者获得当前组件过滤搜索条件 #I65HOU
  • feat(#I65LA7): 组件 Anchor 增加 IsAnimation 参数用于控制滚动是否显示动画效果 #I65LA7
  • feat(#I658MP): 组件 CheckboxList 支持单项禁用 #I658MP
  • feat(#I65MR9): 组件 RadioList 支持单项禁用 #I65MR9
  • fix(#I65MRC): 修复组件 Select 开启 ShowSearch 后在搜索框中输入值时 Value 值自动变化 #I65MR9
  • fix(#I65MRM): 修复组件 Table Select 等下拉框设置 IsPopover 后搜索框等文本框在弹窗中无法输入问题 #I65MRM

V7.1.4

  • feat(#I656CI): 组件 PopConfirmButton 增加 BodyTemplate 参数用于自定义弹窗内容 #I656CI
  • feat(#I6594Z): 组件 RibbonTabItem 增加 IsDefault 参数用于视图切换时是否自动触发按钮点击事件 #I6594Z
  • feat(#I64VRE): 组件 Table 内部增加固定列缓存减小 CPU 性能损耗 #I64VRE
  • feat(#I65E6O): 组件 Anchor 支持通过样式名称定位滚动条容器 #I65E6O
  • feat(#I65E6Q): 组件 Drawer 增加关闭方法 #I65E6Q

V7.1.3

  • feat(#I655QS): 接口 IEditItem 增加 ShowSearchWhenSelect 参数控制自动表单内下拉框组件是否显示搜索栏 #I655QS
  • feat(#I6561O): 接口 IEditItem 增加 IsPopover 参数控制自动表单内下拉框组件是否悬浮 #I6561O

V7.1.2

  • feat(#I64Z8W): 更新 Footer 组件增加 ChildContent 参数用于自定义内容 #I64Z8W

V7.1.1

  • fix(#I640AO): 修复 Modal 组件模态窗点击 Header 位置时导致关闭所有弹窗问题 #I640AO
  • feat(#I64OVQ): 更新 DialogCloseButton 实现 Button 按钮逻辑 #I64OVQ
  • feat(#I64QCQ): 更新 IconList 组件增加分类导航与快速定位功能 #I64QCQ

v7.1.0

03 Dec 07:38
Compare
Choose a tag to compare

###* * Released 2022-12-03 V7.1.0**

V7.1.0

-Feat (# I63Y3Y): The component CardUpload supports the image zoom preview function [# I63Y3Y]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3580 )

V7.0.10

-Feat (# I6439W): Component RibbonTab Callback Method OnMenuClickAsync Destructive Update [# I6439W]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3576 )
-Feat (# I649WS): component ListView adds vertical layout style align-content: flex-start [# I649WS]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3577 )
-Feat (# I641HK): The component RadioList adds a parameter AutoSelectFirstWhenValueIsNull to control whether the first item is automatically selected [# I641HK]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3579 )

V7.0.9

-Feat (# I63T8D): interface ITableExcelExport destructive update removal IJSRuntime parameter usesDownloadServiceinternally to implement download logic [# I63T8D]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3574 )
-Feat (# I63T9E): Package BootstrapBlazor TableExport Publish 7.1.0 Version [# I63T9E]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3575 )

V7.0.8

-Fix (# I63126): Fix the problem that the component Modal mobile terminal is enabled and IsDraggable cannot click the close button in the upper right corner [# I62RUB]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3560 )
-Fix (# I631ZW): fix the problem that the component DateTimePicker cannot be switched in the year/month view [# I631ZW]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3561 )
-feat (# I6386V): add a Class parameter to the Class SwalOption [# I6386V]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3562 )
-Feat (# I638ZX): Component Calendar switch year and month support @ bind Value [# I638ZX]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3563 )
-Feat (# I62QKU): Add a FixedMultipleColumn parameter to the component Table to fix the selection column [# I62QKU]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3565 )
-Feat (# I63P27): The component Table adds the ExportButtonIcon parameter to set the export button icon [# I63P27]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3572 )
-Feat (# I63PS5): Add the EditDialogCloseAsync parameter to the component Table to edit the processing logic before closing the pop-up window [# I63PS5]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3573 )

V7.0.7

-Fix (# I62RUB): Fix all data problems when there is no data in the search results of component AutoFill [# I62RUB]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3555 )
-Feat (# I62RUU): Component DialogCloseButton DialogSaveButton Add Parameter Default Value Refine User Code [# I62RUU]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3556 )
-Fix (# I630TH): Fix the failure of the IsBackdrop setting false caused by the Modal script error of the component [# I630TH]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3557 )
-Fix (# I630V4): Fix the problem that the Table parameter setting IsHideFooterWhenNoData="true" of the component causes the merge template not to display [# I630V4]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3558 )
-Fix (# I630WD): fix the problem of displaying 1-0 when the component Pagination has no data [# I630WD]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3559 )

V7.0.6

-Feat (# I62FUO): Add FirstAfterRenderCallbackAsync parameter to the component Modal to pop up immediately after Modal rendering [# I62FUO]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3553 )
-Select (# I62IA6): Depends on bootstrap to update to 5.2.3 [# I62IA6]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3554 )

V7.0.5

-Fix (# I62BF5): Fix the problem that the month is not linked when the component DateTimeRange changes the time [# I62BF5]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3552 )

V7.0.4

-Fix (# I61VIJ): fix the problem that component UI is invisible and cannot be recovered when component Pagination is set to PageCount as1[# I61VIJ]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3543 )
-Fix (# I61W8R): Fix the inconsistency between the UI layout of the component Card shrink open and HeaderTemplate not open [# I61W8R]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3544 )
-Feat (# I61ZP8): Component PulseButton Compact Style Reuse border [# I61ZP8]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3545 )
-Fix (# I61S09): Fix the problem that the component ListView does not refresh data when calling the QueryAsync method [# I61S09]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3546 )
-Fix (# I62040): Fix the default scroll bar problem on the template generation page caused by the incorrect name of the built-in style variable of component Tab [# I62040]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3547 )
3548 fee (# I623F1): Component Table adds column copy function setting TableColumn parameter ShowCopyColumn [# I62040]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3548 )
-Fix (# I623FS): Component ImageViewer repairs the loss of mouse wheel events [# I623FS]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3549 )
-Feat (# I627UW): New component FileIcon automatically generates icon according to file extension [# I627UW]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3551 )

V7.0.3

-feat (# I61V2C): The component Dialog multi-level pop-up supports the separate setting of IsKeyboard and IsBackdrop parameter combinations at each level, and fixes the problem of pressing ESC to close all pop-up windows [# I61RXB]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3542 )

V7.0.2

-Feat (# I61QLU): Component Modal Dialog Swal EditDialog redo supports script dynamic loading [# I61QLU]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3539 )
-Feat (# I61RXB): Component Modal Drag Script Rewrite [# I61RXB]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3540 )

V7.0.1

-Feat (# I5ZNC6): Component EditDialog supportsFooterTemplatecustomizable buttons. Built inDialogCloseButton `` DialogSaveButtonmaintains the original function [# I5ZNC6]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3509 )
-Fix (# I60AOD): Extension Method TreeView GetAllItems Support multiple root node data structures [# I60AOD]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3515 )
-Fix (# I60A76): Fix the problem of Toolbar button style loss of MultiSelect component in IsPopover mode [# I60A76]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3516 )

  • refactor

发布时间 2022-12-01 V7.1.0

V7.1.0

  • feat(#I63Y3Y): 组件 CardUpload 支持图片放大预览功能 #I63Y3Y

V7.0.10

  • feat(#I6439W): 组件 RibbonTab 回调方法 OnMenuClickAsync 破坏性更新 #I6439W
  • feat(#I649WS): 组件 ListView 增加垂直布局样式 align-content: flex-start #I649WS
  • feat(#I641HK): 组件 RadioList 增加参数 AutoSelectFirstWhenValueIsNull 控制是否自动选择第一项 #I641HK

V7.0.9

  • feat(#I63T8D): 接口 ITableExcelExport 破坏性更新移除 IJSRuntime 参数内部使用 DownloadService 实现下载逻辑 #I63T8D
  • feat(#I63T9E): 包 BootstrapBlazor.TableExport 发布 7.1.0 版本 #I63T9E

V7.0.8

  • fix(#I63126): 修复组件 Modal 移动端开启 IsDraggable 无法点击右上角关闭按钮问题 #I62RUB
  • fix(#I631ZW): 修复组件 DateTimePicker 年/月 视图下无法切换问题 #I631ZW
  • feat(#I6386V): 类 SwalOption 增加 Class 参数 #I6386V
  • feat(#I638ZX): 组件 Calendar 切换年跟月支持 @bind-Value #I638ZX
  • feat(#I62QKU): 组件 Table 增加 FixedMultipleColumn 参数用于固定选择列 #I62QKU
  • feat(#I63P27): 组件 Table 增加 ExportButtonIcon 参数用于设置导出按钮图标 #I63P27
  • feat(#I63PS5): 组件 Table 增加 EditDialogCloseAsync 参数用于编辑弹窗关闭前处理逻辑 #I63PS5

V7.0.7

  • fix(#I62RUB): 修复组件 AutoFill 搜索结果无数据时显示所有数据问题 #I62RUB
  • feat(#I62RUU): 组件 DialogCloseButton DialogSaveButton 增加参数默认值精简使用者代码 #I62RUU
  • fix(#I630TH): 修复组件 Modal 脚本错误导致 IsBackdrop 设置 false 失效问题 #I630TH
  • fix(#I630V4): 修复组件 Table 参数设置 IsHideFooterWhenNoData="true" 导致合并模板不显示问题 #I630V4
  • fix(#I630WD): 修复组件 Pagination 无数据时显示 1-0 问题 #I630WD

V7.0.6

  • feat(#I62FUO): 组件 Modal 增加 FirstAfterRenderCallbackAsync 参数用于 Modal 渲染完毕后立即弹出 #I62FUO
  • chore(#I62IA6): 依赖 bootstrap 更新到 5.2.3 #I62IA6

V7.0.5

Read more

v7.0.0

03 Dec 07:37
Compare
Choose a tag to compare

发布时间 2022-11-05 V7.0.0

V7.0.0

  • fix(#I5ZM1L): 修复 ButtonUpload 组件设置 BrowserButtonIcon 无法清空图标问题 #I5ZM1L
  • feat(#I5ZM7B): 组件 Card 增加 card-shadow 样式方便使用者自定义 #I5ZM7B
  • fix(#I5ZM89): 修复组件 Timer 销毁时调用 dispose 方法报错问题 #I5ZM89
  • feat(#I5ZY5D): 重写组件 Pagination 组件增加 InfoTemplate GotoTemplate 等新功能 #I5ZY5D
  • feat(#I600RU): 组件 Table 增加分页组件自定义功能提供 PageInfoTemplate GotoTemplate 自定义模板 #I600RU
  • fix(#I5ZZGK): 修复组件 Table 顶部搜索栏无法收起问题 #I5ZZGK
  • fix(#I608YD): 修复组件 ImageViewer 切换路由后预览窗口不自动关闭问题 #I608YD

V6.12.0

  • feat(#I5Z36Y): 服务 DownloadService 增加 DownloadFromFileAsync 扩展方法直接给物理路径即可 #I5Z36Y
  • feat(#I5Z543): 组件 Responsive 继承 IDisposable 接口 #I5Z543
  • feat(#I5Z55D): 组件 Table 重构使用脚本动态载入机制 #I5Z55D
  • feat(#I5ZB6J): 组件 Ajax 重构使用 fetch 代替 jQ $.ajax 方法 #I5ZB6J
  • fix(#I5ZBWL): 修复组件 Pagination 设置 PageIndex 参数首次加载时不生效问题 #I5ZBWL
  • feat(#I5ZGLO): 修复组件 QRCode 更新 Content 参数后二维码不刷新问题 #I5ZBWL
  • fix(#I5ZLPV): 修复组件 Timer 报错问题 #I5ZLPV

V6.11.31

  • fix(#I5YNJU): 修复 Toast 组件直接放置到 Razor 页面中导致程序崩溃问题 #I5YNJU

V6.11.30

  • fix(#I5Y48E): 修复 JsonLocalizer 本地化文件中格式化错误导致内部 string.Format 报错导致程序崩溃问题 #I5Y48E
  • feat(#I5YDIK): 组件 BarcodeReader 发布新版本 6.3.0 #I5YDIK
  • feat(#I5YGH1): 组件 Card 重构 破坏性更新 原参数 CardHeader CardBody CardFooter 更改为 HeaderTemplate BodyTemplate FooterTemplate #I5YDIK
  • feat(#I5YINB): 组件 Table 增加参数 EditDialogFullScreenSize 用于设置编辑弹窗全屏控制 #I5YINB
  • feat(#I5YMXM): 组件 Table 增加实例方法 ResetVisibleColumns 用于代码设置表格列显示隐藏 #I5YMXM

V6.11.29

  • fix(#I5XXE5): 修复组件模块 Download 缺少 dispose 方法导致报错问题 #I5XXE5
  • fix(#I5XXE6): 修复 Console 组件内部 Light 组件参数 Title 未更改为 TooltipText 导致报错问题 #I5XXE5
  • feat(#I5XXE7): 组件 Tooltip 支持设置 TooltipText 更新提示信息功能 #I5XXE7
  • fix(#I5Y3TW): 修复组件 Table 卡片按钮文字显示双份问题 #I5Y3TW

V6.11.28

  • feat(#I5XRIV): 组件 LinkButton 增加 btn 样式方便二开自定义样式 #I5XRIV
  • feat(#I5XRKI): 组件 Search 支持自定义样式等 html 自定义标签 #I5XRKI
  • fix(#I5XWWT): 修复组件 Toast 设置 Placement 居中时位置有偏移问题 #I5XWWT

V6.11.27

  • fix(#I5XGTX): 修复组件 PopConfirmButton 内置 ValidateForm 当异步提交表单认证失败后一直被禁用无法再次使用问题 #I5UZ4P

V6.11.26

  • fix(#I5UZ4P): 修复组件 Table 开启 ShowEmpty 与明细行时无数据未能充满表格问题 #I5UZ4P

V6.11.25

  • feat(#I5XN2J): 基类 BootstrapModuleComponentBase 增加 InvokeAsync<TValue> 方法 #I5XN2J
  • chore(#I5XNC4): 组件包 QRCode 更新到 6.1.2 修复清除按钮失效问题 #I5XNC4
  • chore(#I5XO9C): 组件包 FontAwesome 图标库升级到 6.3.1 组件 #I5XO9C
  • chore(#I5XOAK): 组件包 Topology 升级到 6.1.1 #I5XOAK
  • chore(#I5XOBD): 组件包 Markdown 升级到 6.3.1 #I5XOBD
  • chore(#I5XOC5): 组件包 CherryMarkdown 升级到 6.1.1 #I5XOC5

V6.11.24

  • refactor: 纠正 InvokeExecuteAsync 方法单词拼写错误

V6.11.23

  • feat(#I5XJPH): 重写 Download 组件使用新对象 DotNetStreamReference 实现流下载功能 #I5XJPH
  • feat(#I5XL05): 增加 JSModuleAutoLoaderAttribute 标签替代 BootstrapModuleComponentBase 基类中的 Inherited 属性减少代码提高可读性 #I5XL05

V6.11.22

  • feat(#I5XBBR): 组件 TimePicker 使用动态 Javascript 脚本模块加载机制 #I5XBBR
  • fix(#I5XGJW): 修复组件 Select 开启搜索框后无法输入字符问题 #I5XGJW

V6.11.21

  • feat(#I5X7RR): 组件 Responsive 使用动态 Javascript 脚本模块加载机制 #I5X7RR
  • feat(#I5X7U6): 重新设计 ResizeNotification 服务复用 Javascript 模块提高性能 #I5X7U6

V6.11.20

  • chore(#I5WYH4): 组件 CherryMarkdown 发布 V6.1.0 版本 #I5WYH4
  • feat(#I5WZ4M): 组件 DateTimePicker/Range 增加 ShowShadow 参数控制是否显示阴影效果 #I5WYH4
  • fix(#I5X2BW): 修复 Validate module 执行 execute 报错问题 #I5X2BW

V6.11.19

  • feat(#I5WNL3): 组件 Toggle 重构样式使用变量方便自定义 #I5WNL3
  • feat(#I5WUG1): 组件 Topology 底层增加 destroy 方法调用释放资源 #I5WUG1
  • fix(#I5WUXA): 修复 Utility 模块方法 insertAfter/Before 报错问题 #I5WUXA

V6.11.18

  • feat(#I5WK62): 重写 Toastbootstrap v5.2.2 一致 #I5WK62
  • feat(#I5WML0): 组件 RadioList 支持异步给定数据源 #I5WML0
  • fix(#I5WMTB): 修复组件 SelectTree 选中项目后不自动收起下拉框问题 #I5WMTB

V6.11.7

  • chore(#I5WC7I): 扩展包 BootstrapBlazor.Barcode 升级到 V6.1.0 #I5WC7I

V6.11.16

  • fix(#I5W7CL): 修复 ListView 分组后首次加载数据不显示问题 #I5W7CL
  • feat(#I5W865): 重构 AutoRedirect 组件防止客户端注册事件导致浏览器内存泄露 #I5W865
  • feat(#I5W9RR): 增加 IDynamicColumnsObject 内置接口与实现类 DynamicColumnsObject 支持动态列 #I5W9RR

V6.11.15

  • feat(#I5VYVI): 组件 Transfer 增加 Min/Max 参数 #I5VXW4
  • fix(#I5VY2V): 修复 Table 组件 ShowColumnList 列选取下拉按钮右侧圆角样式缺失问题 #I5VY2V
  • feat(#I5VYCN): add OnBeforeRenderRow callback on Table component 组件 Table 增加 OnBeforeRenderRow 回调方法 #I5VYCN
  • feat(#I5VXW4): 组件 Select/MultiSelect/SelectTree 增加 CustomClass 参数支持自定义样式 #I5VXW4
  • fix(#I5VY2W): 修复组件 Slider 回调 OnValuechanged 中参数值不正确问题 #I5VY2W
  • feat(#I5VYXS): 组件 TableCardView 模式下支持 IsStriped 效果 #I5VYXS
  • fix(#I5VYZ3): 修复组件 MultiSelectIsPopover 模式下点击关闭小按钮时仍然弹出下拉框问题 #I5VYZ3

V6.11.14

  • feat(#I5VX5I): 重构 IconDialog 组件使用 JSModuleAutoLoader 动态加载模块 #I5VX5I

V6.11.13

  • feat(#I5VWE9): Javascript Utility 模块增加 addLink/removeLink/addScript/removeScript 方法用于动态加载 css javascript #I5VWE9
  • feat(#I5VWGG): 重构 Markdown 组件使用 JSModuleAutoLoader 动态加载模块 #I5VWGG

V6.11.12

  • fix(#I5V8Q8): 修复组件 Menu 禁止导航失效问题 #I5V8Q8
  • fix(#I5VVHG): 修复组件 Menu 数据源 Items 异步加载时子菜单缩进失效问题 #I5VVHG
  • fix(#I5VVHH): 修复脚本 index.js 中数字 1_000_000 导致浏览器兼容问题 #I5VVHH
  • fix(#I5VVHL): 修复组件 MultiSelect 设置 IsPopover 无法弹窗问题 #I5VVHL

V6.11.11

  • fix(#I5VPHI): 修复组件 Select 空集合脚本报错 #I5VPHI
  • feat(#I5VS0G): 组件 BootstrapModuleComponentBase 增加 Inherited 参数用于控制子类是否继承父类模块自动加载机...
Read more

V6.12.0

05 Nov 16:10
Compare
Choose a tag to compare

发布时间 2022-11-05 V6.12.0

V6.12.0

  • feat(#I5Z36Y): 服务 DownloadService 增加 DownloadFromFileAsync 扩展方法直接给物理路径即可 #I5Z36Y
  • feat(#I5Z543): 组件 Responsive 继承 IDisposable 接口 #I5Z543
  • feat(#I5Z55D): 组件 Table 重构使用脚本动态载入机制 #I5Z55D
  • feat(#I5ZB6J): 组件 Ajax 重构使用 fetch 代替 jQ $.ajax 方法 #I5ZB6J
  • fix(#I5ZBWL): 修复组件 Pagination 设置 PageIndex 参数首次加载时不生效问题 #I5ZBWL
  • feat(#I5ZGLO): 修复组件 QRCode 更新 Content 参数后二维码不刷新问题 #I5ZBWL
  • fix(#I5ZLPV): 修复组件 Timer 报错问题 #I5ZLPV

V6.11.31

  • fix(#I5YNJU): 修复 Toast 组件直接放置到 Razor 页面中导致程序崩溃问题 #I5YNJU

V6.11.30

  • fix(#I5Y48E): 修复 JsonLocalizer 本地化文件中格式化错误导致内部 string.Format 报错导致程序崩溃问题 #I5Y48E
  • feat(#I5YDIK): 组件 BarcodeReader 发布新版本 6.3.0 #I5YDIK
  • feat(#I5YGH1): 组件 Card 重构 破坏性更新 原参数 CardHeader CardBody CardFooter 更改为 HeaderTemplate BodyTemplate FooterTemplate #I5YDIK
  • feat(#I5YINB): 组件 Table 增加参数 EditDialogFullScreenSize 用于设置编辑弹窗全屏控制 #I5YINB
  • feat(#I5YMXM): 组件 Table 增加实例方法 ResetVisibleColumns 用于代码设置表格列显示隐藏 #I5YMXM

V6.11.29

  • fix(#I5XXE5): 修复组件模块 Download 缺少 dispose 方法导致报错问题 #I5XXE5
  • fix(#I5XXE6): 修复 Console 组件内部 Light 组件参数 Title 未更改为 TooltipText 导致报错问题 #I5XXE5
  • feat(#I5XXE7): 组件 Tooltip 支持设置 TooltipText 更新提示信息功能 #I5XXE7
  • fix(#I5Y3TW): 修复组件 Table 卡片按钮文字显示双份问题 #I5Y3TW

V6.11.28

  • feat(#I5XRIV): 组件 LinkButton 增加 btn 样式方便二开自定义样式 #I5XRIV
  • feat(#I5XRKI): 组件 Search 支持自定义样式等 html 自定义标签 #I5XRKI
  • fix(#I5XWWT): 修复组件 Toast 设置 Placement 居中时位置有偏移问题 #I5XWWT

V6.11.27

  • fix(#I5XGTX): 修复组件 PopConfirmButton 内置 ValidateForm 当异步提交表单认证失败后一直被禁用无法再次使用问题 #I5UZ4P

V6.11.26

  • fix(#I5UZ4P): 修复组件 Table 开启 ShowEmpty 与明细行时无数据未能充满表格问题 #I5UZ4P

V6.11.25

  • feat(#I5XN2J): 基类 BootstrapModuleComponentBase 增加 InvokeAsync<TValue> 方法 #I5XN2J
  • chore(#I5XNC4): 组件包 QRCode 更新到 6.1.2 修复清除按钮失效问题 #I5XNC4
  • chore(#I5XO9C): 组件包 FontAwesome 图标库升级到 6.3.1 组件 #I5XO9C
  • chore(#I5XOAK): 组件包 Topology 升级到 6.1.1 #I5XOAK
  • chore(#I5XOBD): 组件包 Markdown 升级到 6.3.1 #I5XOBD
  • chore(#I5XOC5): 组件包 CherryMarkdown 升级到 6.1.1 #I5XOC5

V6.11.24

  • refactor: 纠正 InvokeExecuteAsync 方法单词拼写错误

V6.11.23

  • feat(#I5XJPH): 重写 Download 组件使用新对象 DotNetStreamReference 实现流下载功能 #I5XJPH
  • feat(#I5XL05): 增加 JSModuleAutoLoaderAttribute 标签替代 BootstrapModuleComponentBase 基类中的 Inherited 属性减少代码提高可读性 #I5XL05

V6.11.22

  • feat(#I5XBBR): 组件 TimePicker 使用动态 Javascript 脚本模块加载机制 #I5XBBR
  • fix(#I5XGJW): 修复组件 Select 开启搜索框后无法输入字符问题 #I5XGJW

V6.11.21

  • feat(#I5X7RR): 组件 Responsive 使用动态 Javascript 脚本模块加载机制 #I5X7RR
  • feat(#I5X7U6): 重新设计 ResizeNotification 服务复用 Javascript 模块提高性能 #I5X7U6

V6.11.20

  • chore(#I5WYH4): 组件 CherryMarkdown 发布 V6.1.0 版本 #I5WYH4
  • feat(#I5WZ4M): 组件 DateTimePicker/Range 增加 ShowShadow 参数控制是否显示阴影效果 #I5WYH4
  • fix(#I5X2BW): 修复 Validate module 执行 execute 报错问题 #I5X2BW

V6.11.19

  • feat(#I5WNL3): 组件 Toggle 重构样式使用变量方便自定义 #I5WNL3
  • feat(#I5WUG1): 组件 Topology 底层增加 destroy 方法调用释放资源 #I5WUG1
  • fix(#I5WUXA): 修复 Utility 模块方法 insertAfter/Before 报错问题 #I5WUXA

V6.11.18

  • feat(#I5WK62): 重写 Toastbootstrap v5.2.2 一致 #I5WK62
  • feat(#I5WML0): 组件 RadioList 支持异步给定数据源 #I5WML0
  • fix(#I5WMTB): 修复组件 SelectTree 选中项目后不自动收起下拉框问题 #I5WMTB

V6.11.7

  • chore(#I5WC7I): 扩展包 BootstrapBlazor.Barcode 升级到 V6.1.0 #I5WC7I

V6.11.16

  • fix(#I5W7CL): 修复 ListView 分组后首次加载数据不显示问题 #I5W7CL
  • feat(#I5W865): 重构 AutoRedirect 组件防止客户端注册事件导致浏览器内存泄露 #I5W865
  • feat(#I5W9RR): 增加 IDynamicColumnsObject 内置接口与实现类 DynamicColumnsObject 支持动态列 #I5W9RR

V6.11.15

  • feat(#I5VYVI): 组件 Transfer 增加 Min/Max 参数 #I5VXW4
  • fix(#I5VY2V): 修复 Table 组件 ShowColumnList 列选取下拉按钮右侧圆角样式缺失问题 #I5VY2V
  • feat(#I5VYCN): add OnBeforeRenderRow callback on Table component 组件 Table 增加 OnBeforeRenderRow 回调方法 #I5VYCN
  • feat(#I5VXW4): 组件 Select/MultiSelect/SelectTree 增加 CustomClass 参数支持自定义样式 #I5VXW4
  • fix(#I5VY2W): 修复组件 Slider 回调 OnValuechanged 中参数值不正确问题 #I5VY2W
  • feat(#I5VYXS): 组件 TableCardView 模式下支持 IsStriped 效果 #I5VYXS
  • fix(#I5VYZ3): 修复组件 MultiSelectIsPopover 模式下点击关闭小按钮时仍然弹出下拉框问题 #I5VYZ3

V6.11.14

  • feat(#I5VX5I): 重构 IconDialog 组件使用 JSModuleAutoLoader 动态加载模块 #I5VX5I

V6.11.13

  • feat(#I5VWE9): Javascript Utility 模块增加 addLink/removeLink/addScript/removeScript 方法用于动态加载 css javascript #I5VWE9
  • feat(#I5VWGG): 重构 Markdown 组件使用 JSModuleAutoLoader 动态加载模块 #I5VWGG

V6.11.12

  • fix(#I5V8Q8): 修复组件 Menu 禁止导航失效问题 #I5V8Q8
  • fix(#I5VVHG): 修复组件 Menu 数据源 Items 异步加载时子菜单缩进失效问题 #I5VVHG
  • fix(#I5VVHH): 修复脚本 index.js 中数字 1_000_000 导致浏览器兼容问题 #I5VVHH
  • fix(#I5VVHL): 修复组件 MultiSelect 设置 IsPopover 无法弹窗问题 #I5VVHL

V6.11.11

  • fix(#I5VPHI): 修复组件 Select 空集合脚本报错 #I5VPHI
  • feat(#I5VS0G): 组件 BootstrapModuleComponentBase 增加 Inherited 参数用于控制子类是否继承父类模块自动加载机制 默认 true #I5VS0G
  • feat(#I5VS7V): 组件 Popover 增加 ShowShadow 参数用于控制是否显示阴影效果 默认 true #I5VS7V
  • fix(#I5VSEK): 修复组件 Upload 删除验证失败项时脚本报错问题 #I5VSEK
  • feat(#I5VT4C): 组件 Timer/Clipboard 改为动态加载 javascript 脚本模块 #I5VT4C

V6.11.10

  • fix(#I5VNL5): 更新类 JSModuleAutoloaderAttribute 设置 Inherited 默认值 false 防止继承类自动加载脚本 #I5VPHI

V6.11.9

  • feat(#I5VMAW): 组件 Carousel 实现脚本自动加载模块化与隔离 #I5VMAW
  • feat(#I5VMFJ): 组件 AutoRedirect 实现脚本自动加载模块化与隔离 #I5VMFJ
  • feat(#I5VMIG): 组件 Anchor 实...
Read more

V6.11.0

06 Oct 06:50
Compare
Choose a tag to compare

发布时间 2022-10-06 V6.11.0

V6.10.12

  • feat(#I5SO59): 组件 Collapse 重构移除 javascript 脚本降低维护成本 #I5SO59
  • refactor(#I5U6ZK): 组件 AnchorLink 移除 TooltipText 默认值 #I5U6ZK

V6.10.11

  • fix(#I5U3XW): 修复 PulseButton 圆角默认设置不生效问题 #I5U3XW
  • feat(#I5U4K8): 组件 AutoRedirect 增加 OnBeforeRedirectAsync 回调方法 #I5U3XW
  • fix(#I5U5N5): 修复 Message 自动关闭参数 AutoHide 不生效问题 #I5U5N5
  • feat(#I5U4NC): 组件 Select 增加 IsFixedSearch 参数用于固定搜索栏 #I5U3XW

V6.10.10

  • feat(#I5TTRH): 组件 Tooltip Popover 重新设计为容器组件 #I5TTRH
  • fix(#I5TPY3): 修复组件 DateTimePicker DateTimeRange 弹窗内年/月视图无法切换问题(新版本 BUG)#I5TPY3
  • fix(#I5TX9H): 修复组件 DateTimePickerTableFilter 中导致过滤弹窗关闭问题(新版本 BUG)#I5TX9H
  • fix(#I5TVZV): 修复组件 ListView 设置 Pagable="true" 导致 OnQueryAsync 回调方法执行两次问题 #I5TVZV

V6.10.9

  • feat(#I5THMC): 组件 BarcodeReader 增加 VideoWidth VideoHeight 参数用于自定义扫描窗口大小 #I5THMC
  • feat(#I5TIT0): 组件 Carousel 更新样式增加 height: 100% 默认设置防止图片显示不全 #I5THMC
  • feat(#I5TK4Q): 组件 Carousel 参数 Width 更改为字符串类型支持 auto 与百分比形式 #I5TK4Q
  • feat(#I5T08G): 组件 PopconfirmButton 支持异步提交表单 #I5T08G

V6.10.8

  • feat(#I5SWIZ): 组件 SelectTree 增加 IsPopover 参数用于控制下拉菜单是否使用 Popover 渲染 #I5SWIZ
  • fix(#I5SRA1): 修复调用 IStringLocalizerFactory 服务 Create 方法在已添加其他 Localziation 框架时报错问题 #I5SRA1
  • chore(#I5SXYG): bootstrap 升级到 v5.2.1 #I5SXYG
  • chore(#I5SXZI): font-awesome 升级到 v6.2.0 #I5SXZI
  • feat(#I5T0AU): 组件 DateTimePicker DateTimeRange 移除 javascript invoke 操作 #I5T0AU
  • feat(#I5T0BW): 组件 DateTimeRange 增加 AutoCloseClickSideBar 参数侧边栏快捷选项可自动关闭弹窗 #I5T0BW
    feat(#I5TBW2): 增加 bb.Confirm 脚本组件为弹窗类提供支持 #I5TBW2
  • feat(#I5TFE1): 破坏性更新 移动组件 QRCode BarcodeReaderBootstrapBlazor.BarCode#I5TBW2
  • feat(#I5TFGY): 组件 QRCode 增加 Width 参数用于设置二维码宽度 #I5TFGY
  • feat(#I5TGYB): 组件 QRCode 增加 DarkColor/LightColor 参数用于设置二维码颜色 #I5TGYB
  • feat(#I5TH29): 破坏性更新 组件 DateTimePicker 参数 AutoClose 默认值更改为 true #I5TH29
  • feat(#I5TH9C): 组件样式移除 :is :where 等新语法兼容 Chrome 87 等老版本 #I5TGYB
  • feat(#I5TH9X): 组件 Select 增加 Offset 参数用于控制下拉菜单小箭头偏移量默认值 [0, 10] #I5TH9X

V6.10.7

  • feat(#I5SGAV): 组件 Select 支持父容器 overflow: hidden 阻止溢出遮挡 #I5SGAV
  • feat(#I5SMLA): 组件 MultiSelect 支持父容器 overflow: hidden 阻止溢出遮挡 #I5SMLA
  • feat(#I5SMQF): 组件 Select 增加 IsPopover 参数用于控制下拉菜单是否使用 Popover 渲染 #I5SMQF
  • feat(#I5SRJH): 组件 MultiSelect 增加 IsPopover 参数用于控制下拉菜单是否使用 Popover 渲染 #I5SRJH

V6.10.6

  • fix(#I5QPGP): 更新组件 Select Select-Tree 适配 InputGroup 组件 #I5R4FJ
  • refactor(#I5RYDU): 组件 Table 列选择下拉框默认高度由 780px 改为使用 --bb-dropdown-max-height 方便使用者统一设置 #I5RYDU
  • feat(#I5S8WU): 组件 RobbinTabItem 增加 Component 参数用于自定义扩展其他组件到菜单中 #I5S8WU

V6.10.5

  • feat(#I5R4FJ): 组件 Modal/Dialog 增加 ShownCallbackAsync 回调方法用于再弹窗中使用 canvas 绘图组件等 #I5R4FJ
  • feat(#I5R51W): 组件 Select 增加 DropdownIcon 参数用于更改右侧下拉小箭头图标 #I5R51W
  • feat(#I5R5IS): 组件 Select 增加 DisplayTemplate 参数用于自定义显示 UI #I5R5IS
  • feat(#I5QNBR): 组件 SelectTree 增加 DropdownIcon 参数用于更改右侧下拉小箭头图标 #I5QNBR
  • feat(#I5RHLS): 组件 MultiSelect 增加对原生标签支持 #I5RHLS
  • feat(#I5RAL1): 组件 Table 增加 CloseEditForm 实例方法用于自定义 EditForm 表单时关闭编辑框使用 #I5RAL1

V6.10.4

  • fix(#I5R3SM): 修复组件 Table 固定表头后允许列宽调整时导致不对齐问题 #I5R3SM
    3250 feat(#I5R3YG): BootstrapBlazor.FontAwesome 更新到 6.1.5 图标组件增加分类 #I5R3YG

V6.10.3

  • fix(#I5QOG6): 修复组件 Display 空值高度丢失问题 #I5QOG6
  • feat(#I5QSH6): 组件 Slider 增加 OnValueChanged 方法 #I5QSH6
  • fix(#I5QTY6): 修复 Slider 组件在弹窗中无法滑动问题 #I5QTY6
  • fix(#I5QWG4): 修复 Slider 组件设置 Max 超出 100 后溢出问题 #I5QWG4
  • feat(#I5QWTM): 更新 IconDialog 组件增加图标分类侧边栏索引功能 BA 中菜单管理已使用 #I5QWTM

V6.10.2

  • feat(#I5QOCD): 组件 Carousel 增加 Interval 参数用于控制幻灯片切换间隔 默认 5000 毫秒 #I5QOCD
  • feat(#I5QOD7): 组件 Carousel 增加 DisableTouchSwiping 参数用于移动端禁用手势功能 默认 false 不禁用 #I5QOD7
  • fix(#I5QOEA): 修复组件 Camera 拍照后无法获得图像数据问题 #I5QOEA

V6.10.1

  • feat(#I5QM8L): 组件 Carousel 增加 ShowControls 参数用于控制是否显示控制按钮 #I5QM8L
  • feat(#I5QMGH): 组件 Carousel 增加 ShowIndicators 参数用于控制是否显示指示器 #I5QMGH
  • feat(#I5QMM4): 组件 Carousel 增加 CaptionTemplate 参数用于自定义标题 #I5QMM4
  • feat(#I5QLXH): 组件 Scroll 更新样式修复大屏下鼠标进入离开时抖动问题 #I5QLXH

v6.10.0

09 Sep 03:34
Compare
Choose a tag to compare

发布时间 2022-09-09 V6.10.0

V6.10.0

  • feat(#I5QDQ3): 组件 Toast 配置 ToastOption 增加 ToastOption 用于不显示关闭按钮 #I5Q15Q
  • feat(#I5QE61): 组件 Table 实例化方法 QueryAsync 增加 pageIndex 参数用于查询时自定义页码 #I5QE61
  • feat(#I5QFPC): ToastService 扩展方法增加 ShowClose 可选参数用于快捷设置是否显示关闭按钮 默认 true #I5QFPC
  • fix(#I5QH52): 修复组件 UploadBase 子类未设置 UploaderElement 变量时导致组件脚本报错问题 #I5QFPC

V6.9.18

  • feat(#I5Q15Q): 组件 ButtonUpload 增加 ShowUploadList 参数可关闭上传后文件列表方便自定义上传处理逻辑 #I5Q15Q
  • fix(#I5QB2L): 修复组件 Table Excel 模式下单元格只读组件有一个像素白边问题 #I5QB2L
  • chore(#I5QB3W): 增加主题 DEVUI 华为组件主题 #I5QB3W
  • feat(#I5Q15O): 组件 ValidateForm 增加 DisableAutoSubmitFormByEnter 可阻止表单自动提交 #I5Q15O

V6.9.17

破坏性更新

  1. 组件 Table 原设计模式 IsExcel 模式下自动显示工具栏,此版本两个参数分开,开启 Excel 模式后默认不显示工具栏,需要设置 ShowToolbar 即可
  2. 组件 Table 工具栏 新建编辑等按钮控制与行内按钮控制逻辑分开
  • ShowToolbar 控制工具栏 ShowExtendButtons 控制行内按钮

  • ShowEditButton 控制工具栏编辑按钮 ShowExtendEditButton 控制行内编辑按钮 ShowEditButtonCallback 控制特定行编辑按钮

  • fix(#I5PTXP): 修复组件 Table 行内操作按钮显示逻辑 #I5PTXP

  • feat(#I5PTXM): 组件 Table 增加 ExtendButtonColumnAlignment 参数用于设置操作列对齐方式 默认 center 居中 #I5PTXM

  • fix(#I5Q075): 修复组件 TableFilterTable 内置与 ValidateForm 时过滤框内表单组件出现前置标签问题 #I5PTXW

  • feat(#I5PZDW): 内置下拉组件 AutoComplete AutFill Select MultiSelect SelectTree Search 统一使用 --bb-dropdown-max-height 设置默认下拉框最大高度 默认值 274px #I5PZDW

  • feat(#I5PTXW): 组件 Table 增加 LineNoAlignment 参数用于设置对齐方式 默认 center 居中 #I5PTXW

  • feat(#I5Q2ZC): 新增组件 BootstrapTooltip #I5Q2ZC

  • feat(#I5Q3SH): 组件 Table 对齐方式适配 Excel 模式 #I5Q3SH

  • feat(#I5Q54W): 组件 Table Excel 模式支持行内操作按钮功能 #I5Q54W

  • feat(#I5Q5UP): 组件 Table Excel 模式更新单元格 border 样式支持变量化 #I5Q5UP

V6.9.16

  • feat(#I5PJYZ): 组件 Collapse 样式重构更精简 #I5PJYZ
  • feat(#I5PJRP): 组件 RadioList 增加 ItemTemplate 用于自定义 UI #I5PJYZ
  • feat(#I5PL0Q): 组件 Rate 重做,新增 ItemTemplate 用于自定义 UI 移除 javascript 脚本 #I5PJYZ
  • feat(#I5OVRR): 组件 Upload 增加参数 Capture #I5PJYZ
  • fix(#I5PLUP): 组件 MultiSelect 重构,移除 label 精简通讯量 #I5PLUP
  • feat(#I5OHYH): 组件 Table 恢复参数 IsTracking 模式配合 bind-Items 支持父子表一起提交保存场景 #I5OHYH
  • feat(#I5PU2U): 组件 DateTimeRangeDateTimePicker 图标颜色一致 #I5PU2U

V6.9.15

  • fix(#I5PEXY): 修复组件 Table 在动态 Excel 模式下选中行后更改数据源导致内部选中行不正确问题 #I5PEXY
  • feat(#I5PF3E): 组件 Table 工具栏按钮增加 Tooltip 支持可通过 TooltipText 相关参数设置提示栏 #I5PF3E
  • fix(#I5PGMM): 组件 Table 开启 ShowColumnList 切换显示状态失效问题 #I5PGMM
  • fix(#I5PILA): 组件 Table 自定义样式进行隔离处理方式污染 bootstrap 样式 #I5PILA
  • fix(#I5PFIN): 组件 MultiSelect 全选与反选按钮使用搜索过滤过结果作为数据源 #I5PFIN

V6.9.14

  • feat(#I5OYUT): 内置缓存服务 ICacheManager 增加 Clear 方法用于清除指定键值缓存项 #I5OYUT
  • fix(#I5P3AQ): 修复组件 DateTimePicker 内置 ValidateForm 组件内双向绑定时首次选取时间不正确问题 #I5P3AQ
  • feat(#I5P8DB): 组件 Table 内部功能模块布局样式重构更精简 #I5P8DB
  • feat(#I5PAVH): 组件 TreeView 增加 ClearCheckedItems 实例方法用于清除所有选中项 #I5PAVH

V6.9.13

  • feat(#I5OWAO): 组件 Table Excel 模式适配 Bootstrap 新样式 #I5OWAO

V6.9.12

  • feat(#I5OG9A): 组件 BootstrapBlazorRoot 增加参数可配置 ErrorLogger 组件是否开启 #I5OG9A
  • feat(#I5OON9): 组件 ButtonBase 增加 Tooltip 相关参数 TooltipText TooltipPlacement TooltipTrigger 开启 Tooltip 更方便 #I5OON9
  • feat(#I5OLZN): 组件 Select MultiSelect 增加 SearchIcon ClearIcon 参数用于设置自定义图标 #I5OLZN

V6.9.11

  • fix(#I5O764): 组件 DateTimeRange 修复部分浏览器显示不全问题 #I5O764
  • feat(#I5O8J1): 组件 PrintButton 支持 Tooltip #I5O764
  • feat(#I5OAVD): 组件 Select/Switch 样式适配 Table Excel 模式下兼容 Bootstrap V5.2.1 #I5OAVD
  • feat(#I5OC7K): 新增 SelectTree 组件下拉框内是 Tree 的组件,功能稍后陆续增加 #I5OC7K
  • feat(#I5ODFR):组件 TreeView 边框与禁用样式适配 Bootstrap V5.2.1 #I5ODFR
  • refactor(#I5ODMQ): 组件 Collapse 移除 Bootstrap V5.2.1 默认 shadow 样式 #I5ODMQ
  • feat(#I5OE6J): 恢复 FAIconList 组件支持 font-awesome v6.1.2 BootstrapBlazor.FontAwesome 发布 6.1.4#I5OE6J
  • refactor(#I5OE89): 恢复 RadioList 组件更新样式适配 bootstrap v5.2.1 #I5OE89
  • feat(#I5OFIS): 组件 ErrorLogger 增强支持弹窗类组件内部异常全局捕获 #I5OFIS

V6.9.10

  • feat(#I5NVTR): 新增 PulseButton 组件 #I5NVTR
  • refactor(#I5O033): 组件 DateTimePicker/Range 重写样式适配 Bootstrap V5.2.1 #I5O033
  • feat(#I5O1ON): 组件 AutoComplete 增加 ShowDropdownListOnFocus 参数用于控制获得焦点时是否自动展开候选项下拉框 默认值 true 自动展开 #I5O1ON
  • feat(#I5O1PC): 组件 AutoComplete 支持内置 BootstrapBlazorInputGroup 组件内使用 #I5O1PC
  • feat(#I5O1QL): 组件 AutoComplete 增加 ItemTemplate 可自定义候选项下拉菜单 #I5O1QL
  • feat(#I5NWAU): 组件 DateTimeRange 支持内置 ValidateForm 自动客户端验证功能 #I5NWAU
  • refactor(#I5O2TK): 组件 Checkbox/CheckboxList 适配 bootstrap v5.2.1 #I5O2TK

V6.9.9

  • refactor(#I5NTWZ): 组件内置样式支持商业 font-awesome 图标 #I5NTWZ
  • fix(#I5NJYJ): 修复组件 AutoFill 内置 Table 高级搜索中点击 清除 按钮后显示文字不更新问题 #I5NJYJ
  • feat(#I5NUAQ): 组件 AutoFill 增加 ShowDropdownListOnFocus 参数用于控制获得焦点时是否自动展开候选项下拉框 默认值 true 自动展开 #I5NUAQ
  • feat(#I5NUEG): 组件 DateTimePicker 参数 AutoClose 支持所有显示模式 #I5NUEG

V6.9.8

  • fix(#I5NR0R): 组件 FullScreenButton 样式更新适配 bootstrap v5.2.1 #I5NR0R
  • fix(#I5NAIM): 修复组件 AutoComplete AutoFill Search 组件内置于 ValidateForm 内切换输入法时导致多次触发问题 #I5NAIM

V6.9.7

  • refactor(#I5NNN2): 组件 TreeView 节点 TreeNode 增加自动填充 flex-fill 样式 #I5NB4Z
  • refactor(#I5NMUA): 调整组件样式适配 bootstrap v5.2.1 #I5NB55

V6.9.6

  • feat(#I5NB4Z): 组件 PopconfirmButton 支持 Tooltip 功能 #I5NB4Z
  • feat(#I5NBHX): 图标库 font-awesome 升级到 v6.1.3 依赖组件 BootstrapBlazor.FontAwesome 发布 v6.1.2#I5NB55

V6.9.5

  • fix(#I5N93N): 组件 Button 设置 Color.None 点击按钮时移除 outline 效果#I5N93N
  • fix(#I5N95Y): 修复组件 TreeView 内部 Find 方法导致死循环 #I5N95Y

V6.9.4

Read more

v6.8.0

06 Jul 03:30
Compare
Choose a tag to compare

发布时间 2022-07-06 V6.8.0

破坏性更新

新增功能

  • feat(#I5AK02): 组件 Table 增加一个实例属性 Rows 用于获得当前表格显示所有行数据集合 #I5AK02
  • feat(#I5AO8I): 组件 LinkButton 使用新的 link-color 样式代替 text-color 样式 #I5AK02
  • feat(#I5AOA7): 组件 Logout 增加 ShowUserName 参数用于仅显示头像 #I5AOA7
  • feat(#I5APA6): 增加 RibbonTab 组件 #I5APA6
  • feat(#I5APAI): 组件 Layout 样式使用变量方便使用者更改样式 #I5APAI
  • feat(#I5AY2S): 组件 Table 部分样式更改为 css 变量方便更改主题 #I5AY2S
  • feat(#I5B6SL): 组件 Table 选中行 SelectedRows 功能支持无主键数据集内部使用对象相等原理判断保持选中状态 #I5B6SL
  • feat(#I5BGMO): 组件 Layout 增加 ChildContent 模板用于自定义显示内容 #I5BGMO
  • feat(#I5C315): 组件 Pagination 增加自定义 HTML 标签功能 #I5C315
  • feat(#I5CMCR): 增加 ILocalizationResolve 服务,本地化信息丢失时回调此服务方法,增加文化信息回落机制 #I5CMCR
  • feat(#I5CSHR): 组件 Table 增加 ShowLoadingInFirstRender 参数用于首次加载数据时是否显示加载动画 #I5CSHR
  • feat(#I5CWVZ): 组件 Table 增加 InsertRowMode 参数用于 Incell 模式下设置插入新行位置 默认插入到最后 #I5CSHR
  • feat(#I5DFVS): 接口 IDynamicObjectContext 增加 OnSelectedRows 回调委托用于 Table 组件动态类型时保持选中行功能 #I5DFVS
  • feat(#I5DUPB): 组件 Card 开启 IsCollapsible 后支持 CardHeaderTemplate 自定义模板 #I5DUPB
  • feat(#I5EASI): 组件 Card 开启 IsCollapsible 后支持默认为收缩状态 #I5EASI

问题修复

  • fix(#I5AEHH): 组件 LinkButton 支持 OnClickWithoutRender 功能 #I5AEHH
  • fix(#I5AG3Z): 组件 Redirect 修复 release 版本报错问题 #I5AG3Z
  • fix(#I5AO8W): 组件 Divider 修复 Vertical 模式下浏览器改变大小时不显示问题 #I5AG3Z
  • fix(#I5AAUH): 修复组件 PopConfirmButton 设置 IsAsync 时支持 OnConfirm 不支持同步方法问题 #I5AAUH
  • fix(#I5AW0W): 修复 EditForm 自动渲染组件时设置渲染为 Textarea 并且只读时 Rows 参数未生效问题 #I5AW0W
  • fix(#I5AXR3): 修复 TabItemOptionAttribute 设定值优先级比点击菜单设置值低问题 #I5AXR3
  • fix(#I5B9O3): 修复 DateTimeRange 组件在表单中正常布局未折行问题 #I5B9O3
  • fix(#I5BBE6): 修复 RadioList 组件双向绑定枚举类型时设置 Items 参数失效问题 #I5BBE6
  • fix(#I5BBFM): 修复 RowType 设置为 Inline 模式下部分组件折行问题 #I5BBFM
  • fix(#I5BHF9): 修复 AutoFill 首次加载时不显示 Value 值问题 #I5BHF9
  • fix(#I5C0EQ): 修复 PopconfirmButton 开启 IsAsync 参数后在 ValidateForm 中使用时报错问题 #I5C0EQ
  • fix(#I5CWUD): 调整 Radio Checkbox 样式防止标签过长导致变形问题 #I5CWUD
  • fix(#I5D0X0): 更新 Divider 样式修复垂直分隔符 is-left is-right 样式不正确问题 #I5D0X0
  • fix(#I5D87T): 修复 Editor 组件切换路由时报错问题 #I5D87T
  • fix(#I5DIM6): 修复 Table 组件 TableToolbar 内自定义按钮设置 Size 参数无效问题 #I5DIM6
  • fix(#I5DM0X): 修复 Table 组件使用动态类型模式下无法保持选中行问题 #I5DM0X
  • fix(#I5DRKS): 修复 Dialog 组件开启可拖动功能后无法关闭弹窗问题 #I5DRKS
  • fix(#I5DV57): 修复 Table 组件开启搜索框自适应高度计算错误问题 #I5DV57
  • fix(#I5CJDY): 修复 Tab 组件嵌套使用时 火柴棍 特效首次出现位置不正确问题 #I5CJDY
  • fix(#I5F09S): 修复 Progress 组件未支持自定义 HTML 标签问题 #I5F09S
  • fix(#I5F2P7): 修复 Table 组件开始树形结构后加载动画不显示问题 #I5F2P7
  • fix(#I5F5G2): 修复 Table 组件 OnQueryAsync 回调中未设置排序处理时内部逻辑未生效问题 #I5F5G2
  • fix(#I5F6P8): 修复 Table 组件排序内部逻辑 支持使用 Items 与不分页时处理排序逻辑 #I5F6P8
  • fix(#I5FCP7): 修复 Cascader 组件数据验证失败后提示框背景色为黑色问题 #I5FCP7
  • fix(#I5FCQM): 修复 Cascader 组件数据验证失败后不会自动弹出提示框问题 #I5FCQM
  • fix(#I5FFLA): 修复 Table 行内自定义扩展按钮会重复增加问题 #I5FFLA
  • fix(#I5F9NL): 修复 Table 过滤/搜索列为可为空类型时报错问题 #I5F9NL

更新文档

  • doc(#I5APG8): 增加 RibbonTab 组件示例 #I5APG8
  • doc(#I58OLE): 增加 Timezone 示例 #I58OLE
  • doc(#I5C328): 增加 Table 组件动态数据分页功能示例 #I5C328

单元测试

  • test(#I5AN0Q): 增加 LambdaExtensions 扩展方法单元测试 #I5AN0Q
  • test(#I5APIV): 增加 RibbonTab 组件单元测试 #I5APIV
  • test(#I5ATRC): 增加 ObjectExtensions 组件单元测试 #I5APIV
  • test(#I5AXD9): 增加 Utility 扩展方法单元测试 #I5AXD9
  • test(#I5BPFP): 增加 ITableColumnExtensions 扩展方法 ToSearchs 单元测试 #I5AXD9
  • test(#I5CX7T): 增加 InsertRowMode 新参数单元测试 #I5CX7T
  • test(#I5E6JZ): 增加 Footer 组件单元测试 #I5E6JZ
  • test(#I5EN6E): 增加 Redirect 组件单元测试 #I5EN6E
  • test(#I5ETVU): 增加 Row 组件单元测试 #I5ETVU
  • test(#I5FD5Z): 增加 Cascader 组件单元测试 #I5FD5Z

v6.7.0

02 Jun 07:37
Compare
Choose a tag to compare

发布时间 2022-06-01 V6.7.0

破坏性更新

  • feat(#I56OQP): BootstrapBlazor 移除内置 Editor 组件移动到 BootstrapBlazor.SummerNote 包内 #I56OQP
  • refactor(#I58S7N): 组件内 ILookUpService 更改为 ILookupService 更改单词拼写 LookUp 更改为 Lookup #I58S7N

新增功能

  • feat(#I55NIO): 组件 ReconnectorOutlet 增加 AutoReconnect 参数用于控制是否开启自动重连机制 #I55NIO
  • feat(#I56GPF): 语音识别组件 RecognizerOption 增加 AutoRecoginzerElapsedMilliseconds 参数配置默认自动识别时长 默认 5000 毫秒 #I56GPF
  • feat(#I56GYE): 语音识别组件 Callback 增加状态参数方法使用者控制 UI #I56GYE
  • feat(#I56JGP): 语音识别组件 Callback 更改为可选参数 #I56JGP
  • feat(#I56Q9E): 新增 BootstrapBlazor.SummerNote 组件包提供原 Editor 组件所有功能 #I56Q9E
  • feat(#I56W9J): 语音识别组件增加 Logger 输出信息方便定位问题 #I56Q9E
  • feat(#I575PZ): 组件 MultiSelect 增加 ItemTemplate 可自定义下拉框选项 #I575PZ
  • feat(#I578CU): 组件 MultiSelect 支持通过设置 GroupName 进行分组显示 #I578CU
  • feat(#I57PKH): 组件 Markdonw 支持内置 ValidateForm 进行数据合规性检查 #I57PKH
  • feat(#I57RYM): 组件 Display 支持显式设定渲染组件为 Textarea 并且自动设置其为只读 #I57RYM
  • feat(#I58J2U): 新增 Bootstrap.Topology 组件用户绘制 HMI 人机交互图 #I58J2U
  • feat(#I58KV7): 组件 Topology 增加 OnBeforePushData 回调方法 #I58KV7
  • feat(#I58M7G): 组件 TopologyItem 增加 Title 参数用于客户端图形显示 tooltip #I58M7G
  • feat(#I57D36): 组件 ImageViewer 增加 IsAsync 参数用于异步加载图片 #I57D36
  • feat(#I58MPF): 组件 Markdown 内部更新缓存键值防止冲突被覆盖 #I58MPF
  • feat(#I58SMD): 组件 RadioList 支持 IsButton 参与渲染成互斥按钮状态 #I58SMD
  • feat(#I5948R): 组件 Table 虚拟滚动模式支持手动调用 QueryAsync 重新设置数据源 #I5948R
  • feat(#I5969C): 组件 Topology 增加 PushData 实例方法用于订阅模式使用 #I5969C
  • feat(#I59O45): 新增 Cherry-Markdown 腾讯富文本组件 #I59O45
  • feat(#I5A1R5): 组件 LinkButton 基类更改为 ButtonBase #I5A1R5
  • feat(#I5A1Z0): 组件 Divider 减少一个节点优化渲染大小 #I5A1Z0
  • feat(#I5A59D): 组件 LinkButton 更新图片与文字位置 #I5A59D
  • feat(#I5AAU1): 组件 ButtonBase 增加 aria-disabled 参数符合规范 #I5AAU1

问题修复

  • fix(#I51TKP): 修复组件 EditorItem 使用 Lookup 不生效问题 #I51TKP
  • fix(#I55PJ9): 修复组件 AutoComplete 组件设置参数 IsDisabled 不生效问题 #I55PJ9
  • fix(#I55NBU): 组件 DatetimePicker 适配 InputGroup 可以内置到组合组件内使用 #I55NBU
  • fix(#I56CL9): 组件 Table 搜索功能 SearchText 支持全类型自动匹配 #I56CL9
  • fix(#I56TZX ): 组件 Dialog ShowModal 方法更正 OnClosing 返回 false 导致结果为 Yes 问题 #I56TZX
  • fix(#I55EA6): 组件 Markdown 移除 Value Html 双向绑定机制采用 OnValueChanged OnHtmlChanged 修复光标闪烁问题 #I55EA6
  • fix(#I576DA): 修复组件 Editor 脚本报错问题 #I576DA
  • fix(#I57AGS): 更新 Speech 语音服务优化卡顿问题 #I57AGS
  • fix(#I58A3O): 修复组件 DateTimePicker 组件设置 ViewMode 值为 DateTime 后无法切换日视图问题 #I58A3O
  • fix(#I58G2R): 修复弹窗打印按钮表单内容丢失问题 #I58G2R
  • fix(#I591ZL): 修复组件 Table 使用动态 DynamicObject 时无法选中行问题 #I591ZL
  • fix(#I59G4E): 修复组件 TabRazor 文件中更改内部 TabItem 参数时无法更新 UI 问题 #I59G4E

更新文档

  • doc(#I568JH): 更新组件使用步骤文档 #I568JH
  • doc(#I58DIS): 增加 TabItem 实例方法 SetText 示例代码 #I58DIS
  • doc(#I592BU): 更新 Topology HMI 组件视频教程链接 #I592BU
  • doc(#I596MB): 增加 Topology 实战示例 #I596MB
  • doc(#I59UJE): 增加 Light 组件变色与提示框示例代码 #I59UJE

单元测试

  • test(#I55NYC): 增加 Table 组件分页功能单元测试 #I55NYC
  • test(#I55SHE): 增加 Table 组件工具栏单元测试 #I55SHE
  • test(#I55Y6V): 增加 Table 组件 TableColumn 单元测试 #I55Y6V
  • test(#I56WPV): 增加 Editor 组件单元测试 #I56WPV
  • test(#I59CHX): 增加 Table 组件 IsTree 单元测试 #I59CHX

v6.6.0

04 May 02:38
Compare
Choose a tag to compare

发布时间 2022-05-05 V6.6.0

破坏性更新

  • feat(#I534U3): 组件 Markdown 改为动态加载资源 引用组件后无需手动添加 css js 等资源链接 #I534U3

新增功能

  • feat(#I51EQX): 增加组件 SignaturePad 用于手写签名 #I51EQX
  • feat(#I51M4O): 增加组件 SpeechWave 用于语音识别显示波形图 #I51M4O
  • feat(#I51TLZ): 增加组件 Synthesizer 用于语音合成 #I51TLZ
  • feat(#I51LEH): 更新组件 ImageViewer 增加鼠标拖动功能 #I51LEH
  • feat(#I51TFF): 更新组件 TabItem 增加实例方法 SetText 用于动态更新 Text Icon Closable 参数 #I51LEH
  • feat(#I525HA): 增加服务 ResizeNotificationService 与组件 Responsive 用于网页尺寸变化时触发 Bootstrap 断点阀值通知 #I525HA
  • feat(#I52FDR): 增加组件 BaiduSpeech 语音服务增加百度语音支持 #I52FDR
  • feat(#175): 更新组件 Table 过滤框 TableFilter 增加 ResetAllColumnsFilter 方法 #175 感谢 @wettstein-guebau
  • feat(#I52L17): 更新组件 Upload 支持鼠标拖拽 #I52L17
  • feat(#I52PW1): 更新组件 ImageViewer 支持手势放大缩小 #I52PW1
  • feat(#I533TP): 更新组件 IEditor 接口增加 LookupStringCompare 参数用于设置文本比较规则默认 OrdinalIgnoreCase 大小写不明感 #I533TP
  • feat(#I537X5): 更新组件 BarcodeReader 依赖脚本更改为动态加载 #I537X5
  • feat(#I537YS): 更新组件 QRCode 依赖脚本更改为动态加载 #I537YS
  • feat(#I5338U): 更新组件 EditorForm 增加参数 GroupName GroupOrder 用于编辑项分组 #I5338U
  • feat(#I53H0O): 更新组件 Table 增加参数 ShowExtendEditButton ShowExtendDeleteButton 用于单独控制行内 编辑删除 按钮是否显示 默认为 true #I53H0O
  • feat(#I53KLK): 更新组件 EditorForm 增加参数 ShowUnsetGroupItemsOnTop 用于控制未分组项目是否在头部渲染 默认 false #I53H0O
  • feat(#I53LM6): 更新组件 AutoComplete 增加 OnSelectedItemChanged 回调方法仅鼠标点击下拉选项或者回车时触发 #I53LM6
  • feat(#I538WS): 更新组件 Table 增加参数 CollapsedTopSearch 用于控制顶端搜索栏默认是否收缩 默认 false #I538WS
  • feat(#I54GH3): 增加扩展方法 CascadingMenu 用于将菜单集合进行层次化 #I54GH3
  • feat(#I53ZDH ): 更新组件 Table 内置支持 bool? 数据类型 可渲染成 Select<bool> 或者 NullSwitch 组件 #I53ZDH
  • feat(#I54V9B): 组件支持 Mac Ubuntu 等无 CultureInfo 设置系统 默认使用 en 文化 可通过配置文件设置 DefaultCultureInfo 参数更改默认文化信息 #I53ZDH
  • feat(#I550IB): 组件 Speech 配置类 Options 支持热更新更改配置文件后无需重启应用刷新即可生效 #I53ZDH
  • feat(#I51YC0): 增加屏幕键盘 OnScreenKeyboard 组件 #I51YC0
  • feat(#I5544K): 组件内部多语言处理模块 JsonStringLocalizerFactory 支持 BootstrapBlazorOptions 配置变化时热更新 #I5544K
  • feat(#I5587C): 组件 AutoFill 增加 Debounce 防抖参数 #I5544K
  • feat(#I55J3N): 组件 Card 增加 Collapsed 参数用于设置 CardHeader 默认是否收起 #I55J3N
  • feat(#I55KQD): 组件 Button 增加 IsAutoFocus 自动获得焦点参数 #I55KQD

问题修复

  • fix(#I51TKP): 修复组件 EditorItem 使用 Lookup 不生效问题 #I51TKP
  • fix(#I51WA2): 修复组件 Markdown 使用 bind-Value 后无法插入内容问题 #I51WA2
  • fix(#I50WN8): 修复组件 Table 模型中有 [Key] 标签导致选中行显示不正确问题 #I50WN8
  • fix(#I521CL): 修复组件 AutoComplete 组件验证失败后无法弹出提示框问题 #I521CL
  • fix(#I52427): 修复组件 PopConfirmButton 参数 Color 不生效问题 #I52427
  • fix(#174): 修复组件 Table 过滤框 TableFilter 生成两次问题 #174 感谢 @wettstein-guebau
  • fix(#I533H3): 修复组件 ImageViewer 鼠标滚动导致图片反转问题 #I533H3
  • fix(#I5340E): 修复组件 Upload ButtonUpload CardUpload 粘贴拖拽上传失效问题 #I5340E
  • fix(#I534TZ): 修复扩展方法 addLink 报错问题 #I534TZ
  • fix(#I546YJ): 修复 Table 组件 ShowTips 参数翻页后内容不变问题 #I546YJ
  • fix(#I54VOU): 修复 Download 官网报错问题 #I53ZDH
  • fix(#I552KB): 修复 Table 组件提供 OnEditAsync 回调后 保存失败或者取消后 原始数据被更改问题 #I552KB
  • fix(#I54O4J): 修复 Markdown 组件脚本报错问题 #I54O4J
  • fix(#I55BRE): 修复 Tree 组件点击节点不能改变前置 Radiobox Checkbox 状态问题 #I55BRE
  • fix(#I55HX9): 修复 AutoComplete 组件首次不匹配时不显示 NoData 显示问题 #I55BRE
  • fix(#I55KOT): 修复 IpAddress 组件在某些显示上显示不全问题 #I55KOT
  • fix(#I55L3J): 修复 AutoComplete 组件触发两次 Enter 回车案件问题 #I55L3J
  • fix(#I55MCP): 修复 Table 组件 Footer 内置聚合统计在移动端显示错位问题 #I55MCP

更新文档

  • refactor(#I51UCV): 微调 wasm 项目模板与 net6 默认模板保持一致 #I51UCV
  • doc(#I51WB7): 网站增加语音识别与合成实战示例 #I51WB7
  • doc(#I52Y49): 更新 Font Awesome 图标文档增加样式语句直接复制功能 #I52Y49
  • doc(#I539ON): 更新 AutoComplete 参数说明 #I539ON
  • doc(#I53DQR): 更新 TableColumn 参数说明 #I53DQR
  • doc(#I53LUB): 更新 Table 参数说明 ShowAdvancedSearch #I53DQR
  • doc(#I54780): 更新 BootsrapInput 示例 #I53DQR
  • doc(#I54CVB): 更新 SpeechReconnector 组件视频教程链接地址 #I54CVB
  • doc(#I54J8T): 更新 BootstrapBlazorOptions WebSiteOptions 支持热更新 #I54J8T
  • doc(#I553ZC): 更新 Responsive 组件描述 #I553ZC
  • doc(#I55C6D): 更新弹窗类组件文档增加使用步骤描述 #I55C6D
  • doc(#I54GGV): 更新 Menu 组件 Bottom 底部布局示例 #I54GGV
  • doc(#I55LOR): 更新 Breakpoints 断点阈值文档 #I55LOR

单元测试

  • test(#I51PW6): 增加 Speech 单元测试 #I51PW6
  • test(#I51QQC): 增加 SpeechWave 单元测试 #I51QQC
  • test(#I51U5H): 增加 Captcha 单元测试 #I51U5H
  • test(#I51U7I): 提高 BootstrapLabel 单元测试代码覆盖率 #I51U7I
  • test(#I51UDD): 提高 BootstrapBlazorRoot 单元测试代码覆盖率 #I51UDD
  • test(#I51UGB): 提高 Block 单元测试代码覆盖率 #I51UGB
  • test(#I52Q5P): 更新 Speech 单元测试 #I51UGB
  • test(#I531D6): 更新 TableFilter 单元测试 #I531D6
  • test(#I531EA): 更新 Responsive 单元测试 #I531EA
  • test(#I531V5): 增加 ShowColumnList 单元测试 #I531EA
  • test(#I53YFE): 增加 BrowserNotification 单元测试 #I53YFE
  • test(#I54A03): 增加 Reconnector 单元测试 #I54A03
  • test(#I54N0G): 增加 WebClientService 单元测试 #I54N0G
  • test(#I558OR): 增加 Dragdrop 单元测试 #I558OR
  • test(#I55MCV): 增加 Table 组件 Footer 聚合统计单元测试 #I558OR
  • test(#I55N6S): 增加 Table 组件 Checkbox 复选框逻辑单元测试 #I55N6S