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
原生代码用于导出PDF
by @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
全局配置参数,通过BootstrapBlazorOptions
by @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
或者RGBA
by @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