BootstrapBlazor UI框架 v8.6.0
BootstrapBlazor UI框架是一个使用 .NET 生成交互式客户端 Web UI 的框架:
1、使用 C# 代替 JavaScript 来创建丰富的交互式 UI。
2、共享使用 .NET 编写的服务器端和客户端应用逻辑。
3、将 UI 呈现为 HTML 和 CSS,以支持众多浏览器,其中包括移动浏览器。
BootstrapBlazor v8.6.0 已经发布,Bootstrap 样式的 Blazor UI 组件库
此版本更新内容包括:
Release 2024-5-30 V8.6.0
Bugs
- fix (DateTimePicker): 修复 - NET6框架无法拖动表针问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3376
- fix (IconTheme): 修复刷新导致图标显示为乱码问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3428 
- fix (SelectTable): 修复下拉框宽度未自动填充父容器问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3465 
- fix (Chart): 修复 - ShowPointStyle设置不生效问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3476
- fix (FreeSqlExtensions): 修复模糊搜索条件不生效问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3504 
- fix (TreeView): 修复刷新后所有父节点均显示为不确定状态问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3517 
- fix (Table): 修复开启列调整功能空数据导致表格组件异常问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3552 
- fix (ClockPicker): 修复 - NET6框架下组件销毁报错问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3567
- fix (Collapse): 修复 - collapsed状态下图标不正确问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3569
Features
- feat (DockView): 增加 - TitleClass/TitleWidth参数用于设置标题宽度与自定义样式 #3377 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3378
- feat (IHtml2Pdf): 增加 - PdfStreamFromHtmlAsync回调方法 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3382
- feat (TableExport): 更新 - ExportPdfAsync方法使用- IHtml2Pdf接口实现- PDF导出功能 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3384
- feat (IExportPdf): 删除 - ExportPdfService服务 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3386
- feat (ITableExport): 增加 - TagLinks参数支持自定义导出样式功能 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3390
- feat (IHtml2Pdf): 支持 - linux操作系统 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3388
- feat (MultiSelect): 公开 - Clear/SelectAll/InvertSelect实例方法 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3403
- feat (MultiSelect): 公开 - Show/Hide方法 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3404
- feat (DockView): 增加 - TitleTemplate参数可实现自定义标题(如增加 小图标等功能) by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3411
- feat (ExportPdfButton): 增加 - ExportPdfButton组件通过设置可以指定导出网页中任意部分 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3416
- feat (IJSRuntime): 增加 - GetHtml扩展方法,可获得任意指定区域- Html原生代码用于导出- PDFby @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3420
- feat (IconTheme): 增加 - FullScreenExitButtonIcon全屏图标 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3422
- feat (ExportPdfButton): 增加 - ExportPdfSettings组件用于设置- Pdf导出配置 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3426
- feat (ThemeProvider): 增加 - ThemeProvider组件提供- 明亮- 暗黑- 自动主题切换功能 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3430
- feat (IconTheme): 增加主题图标 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3432 
- feat (Topology): 增加 - IsFitView/IsCenterView配置项 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3436
- feat (IconTheme): 更新全屏图标 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3438 
- feat (ScrollOptions): 增加 - ScrollOptions全局配置参数,通过- BootstrapBlazorOptionsby @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3440
- feat (Table): 增加 - ColumnMinWidth参数用于设置列最小宽度,防止列过多时挤在一起 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3442
- feat (Chart): 增加导出图片功能 by @azlis in https://github.com/dotnetcore/BootstrapBlazor/pull/3455 
- feat (Chart): 增加 - CanvasBackgroundColor参数用于设置导出图片背景色 by @azlis in https://github.com/dotnetcore/BootstrapBlazor/pull/3458
- feat (DateTimeRange): 增加 - RenderMode参数用于设置- DateTimeRange组件渲染模式,可通过单个日历弹窗设置区间 by @eramosr16 in https://github.com/dotnetcore/BootstrapBlazor/pull/3445
- feat (Chart): 增加 - IsAnimation参数用于控制是否使用动画 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3474
- feat (Button): 增加 - IsKeepDisabled参数用于按钮异步操作后是否保持禁用状态 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3478
- feat (MultiSelect): 增加 - IsSingleLine参数用于设置多选框显示结果显示成一行 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3507
- feat (CardUpload): 增加点击图片自动显示预览大图功能 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3515 
- feat (SvgEdtior): 增加 - UpdateAsync方法用于更新- svg编辑器 by @Vision-zhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3512
- feat (WebClientOptions): 增加 - WebClientOptions配置类,可控制是否将 IP 地址进行城市翻译 class by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3520
- feat (TimePicker): 重新设计 - TimePicker组件 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3526
- feat (Message): 增加 - ShowMode参数,可设置为仅显示一个消息弹窗 by @j4587698 in https://github.com/dotnetcore/BootstrapBlazor/pull/3531
- feat (Select): 增加关闭图标当使用 - DisplayTemplate自定义显示内容时 by @eramosr16 in https://github.com/dotnetcore/BootstrapBlazor/pull/3544
- feat (RibbonTab): 样式使用变量化为进一步使用主题做准备 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3560 
- feat (MultiSelect): 增加 - DisplayTemplate参数用于自定义显示模板 by @eramosr16 in https://github.com/dotnetcore/BootstrapBlazor/pull/3557
- feat (Table): 增加 - GetTooltipTextCallback回调参数,用于自定义- Tooltip显示内容 by @azlis in https://github.com/dotnetcore/BootstrapBlazor/pull/3565
- feat (Table): 增加自定义搜索条件功能 by @j4587698 in https://github.com/dotnetcore/BootstrapBlazor/pull/3576 
- feat (Drawser): 增加 - DrawserService服务,可通过代码直接弹出抽屉无需- Razor代码 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3582
- feat (Table): 增加 - LoadingTemplate模板,可自定义加载时显示内容 by @azlis in https://github.com/dotnetcore/BootstrapBlazor/pull/3583
- feat (Localization): 增加 - ILocalizationMissingItemHandler接口,可自定义处理丢失本地化键值项逻辑 by @cairabbit in https://github.com/dotnetcore/BootstrapBlazor/pull/3584
- feat (Dialog): 重新设计模态框扩展方法 - ShowModal精简半吨代码 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3590
- feat (ColorPicker): 增加 - Formatter参数,用于格式化显示值,可用于将- RGB值显示为- ARGB或者- RGBAby @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3592
- feat (DialogSaveButton): 增加 - OnSaveAsync回调方法,内置规则返回- true时自动关闭弹窗 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3595
- feat (Table): 增加第四种编辑模式 - Drawer新建或者编辑时使用抽屉进行数据更新操作 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/3588
New Contributors
- @eramosr16 made their first contribution in https://github.com/dotnetcore/BootstrapBlazor/pull/3445 
Full Changelog: https://github.com/dotnetcore/BootstrapBlazor/compare/v8.5.0...v8.6.0
详情查看:https://gitee.com/LongbowEnterprise/BootstrapBlazor/releases/v8.6.0




