Bootstrap Blazor 是一款基于 Bootstrap 的 企业级 Blazor UI 组件库,目前内置 120 多 个组件,欢迎大家尝试使用。单元测试所有组件代码覆盖率达到了 100%
破坏性更新
- feat(#I5CHPN): 组件 Tree移除内置不折行与截断样式 #I5CHPN
- feat(#206): 组件 Table树状结构IsTree模式重写 文档参考 https://www.blazor.zone/tables/tree
新增功能
- 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): 调整 RadioCheckbox样式防止标签过长导致变形问题 #I5CWUD
- fix(#I5D0X0): 更新 Divider样式修复垂直分隔符is-leftis-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
项目地址
- Gitee:https://gitee.com/LongbowEnterprise/BootstrapBlazor
- GitHub:https://github.com/dotnetcore/BootstrapBlazor
- Nuget:https://www.nuget.org/packages/BootstrapBlazor
BootstrapBlazor 遵循 Apache-2.0 开源协议,欢迎大家提交 PR 或 Issue。喜欢可以给个 Star。



 
		 
		 
		

还没有评论,来说两句吧...