Bootstrap Blazor 是一款基于 Bootstrap 的 企业级 Blazor UI 组件库,目前内置近 100 个组件,欢迎大家尝试使用。
发布时间 2021-9-23 V5.12.0
破坏性更新
- !1875 feat(#I4B5EO): 接口
IEditorItem 属性 Data 变更为 Items #I4B2A3
IEditorItem 接口由原来的 Data 更改为 Items 统一参数名称方便理解
- !1868 feat(#I4AET9): 组件
PrintButton 更改参数名称支持弹窗打印与整页面打印 #I4A2IT
组件 DialogOption ModalDialog 参数变化如下:
1. `ShowPrintView` 变更为 `ShowPrintButton`
2. `PrintViewButtonText` 变更为 `PrintButtonText`
3. 新增参数 `ShowPrintButtonInHeader`
增加功能
"WebsiteOptions": {
"DefaultCultureInfo": "zh"
}
2. 代码中设置
public void ConfigureServices(IServiceCollection services)
{
services.AddBootstrapBlazor(options =>
{
// 设置默认文化为中文
options.DefaultCultureInfo = "zh";
}
}
- !1885 feat(#I4BAQS): 组件
Checkbox 增加标签最大宽度防止溢出 #I4BAQS
- !1882 feat(#I4BAMI): 组件
MultiSelect 增加最大高度默认样式 #I4BAMI
- !1880 feat(#I4B7W5): 组件
Table 渲染 bool 数据类型时默认使用 Switch #I4B7W5
- !1878 feat(#I4B642): 组件
Table Excel 模式下支持 OnSaveAsync 更新模型 #I4B642
- !1876 feat(#I4B5NZ): 组件
Table Excel 模式下支持 OnQueryAsync 获取数据集 #I4B5NZ
- !1873 feat(#I4B2A3): 组件
Table Excel 模式下内置 enum 类型渲染成 Select 组件 #I4B2A3
- !1872 feat(#I4B23E): 组件
Table Excel 模式下内置 bool 类型渲染成 Switch 组件 #I4B23E
- !1871 feat(#I4B1YM): 组件
Table 增加 Excel 模式 #I4B1YM
- !1869 feat(#I4AIEI): 组件
PrintButton 移除背景遮罩增强用户体验完善文档 #I4AIEI
- !1868 feat(#I4AET9): 组件
PrintButton 增加智能分析打印的内容支持 ModalHeader ModalFooter Page 中使用 #I4A2IT
问题修复
- !1889 fix(#I4BEZN): 修复组件
DateTimeRange 首次加载时未设置时间范围问题 #I4BEZN
- !1887 fix(#I4BEXB): 修复组件
TreeItem 由于 Text 太长导致折行问题 #I4BEXB
- !1886 fix(#I49905): 修复组件
Menu 二级菜单展开后 wasm 模式报错问题 #I49905
- !1874 fix(#I4ASEJ): 修复组件
Table 开启 AutoGenerateColumns 后不触发 OnCellRender 回调问题 #I4ASEJ
- !1870 fix(#I4AEMR): 修复组件
Transfer 开启搜索后内容高度不正确问题 #I4AEMR
提升性能
更新示例
!1881 doc(#I4B7W9): 组件 Table 更新多表头合并排序与过滤示例 #I4B7W9
项目地址
BootstrapBlazor 遵循 Apache-2.0 开源协议,欢迎大家提交 PR 或 Issue。喜欢可以给个 Star。