加入群聊【.NET Blazor 大本营 74522853】
参观 Blazor 社区后台,用户名:admin,密码:88888888
Element的blazor版本
API 模仿 Element,CSS 直接使用 Element的样式,HTML 结构直接使用 Element 的 HTML 结构
Element 地址:https://element.eleme.cn/#/zh-CN/component/layout
地址 | 内容 | 服务器位置 |
---|---|---|
https://www.blazor.group | 基于 Blazui 开发的 Blazor 社区,Server 渲染 | 国内 |
http://blazui.com | Blazor Server 渲染版本 | 国内 |
http://wasm.blazui.com | Blazor WASM 渲染版本 | 国内 |
http://pwawasm.blazui.com | Blazor WASM PWA 渲染版本 | 国内 |
https://admin.blazor.group | Blazor 社区后台,基于 Blazui.Admin 开发 | 国内 |
https://blazorwasm.github.io | Blazor WebAssembly 渲染版本 | 国外 |
https://pwawasm.github.io | Blazor WebAssembly 渲染版本 PWA模式 | 国外 |
https://github.com/caopengfei/BlazorECharts | BlazorECharts 是 Blazor 版的 Echarts 组件,它本身没有依赖 Blazui,但它的 Demo 使用了 Blazui |
一级目录 | 二级目录 | 三级目录 | 四级目录 | 描述 | Nuget包 |
---|---|---|---|---|---|
src | 存放源码 | ||||
Admin | 基于 Blazui 开发的后台管理模板 | ||||
Admin.ClientRender | 模板的 WebAssembly 渲染版(未完成) | ||||
Admin.ServerRender | 模板的 Server 渲染版 | ||||
Admin | 仅为模板的界面框架 | ||||
Components | Blazui 组件源码 | ||||
Lang | 多语言功能源码 | ||||
... | 组件源码 | ||||
MarkDown | 基于 Blazui 开发的 MarkDown 编辑器 | ||||
IconHandlers | MarkDown 编辑器图标的处理程序 | ||||
... | 编辑器源码 | ||||
Samples | 所有组件的演示代码 | ||||
Admin | Blazui.Admin 的演示代码 | ||||
Blazui.Admin.Sample.ClientRender.PWA | PWA WASM 模式,没有服务端,无法运行 | ||||
Blazui.Admin.Sample.ServerRender | Server 模式 | ||||
Blazui | Blazui 的演示代码,包括 MarkDown 编辑器 | ||||
Blazui.ClientRender.PWA | PWA WASM 模式 | ||||
Blazui.ClientRender | WASM 模式 | ||||
Blazui.ServerRender | Server模式 |
https://github.com/wzxinchen/Blazui
Fork 一份代码到自己的仓库,然后基于 develop 分支拉出新分支,在这个分支上开发,开发完成后发起PR合并至develop
https://www.blazor.group/topic/be1450fd-1703-4a21-b6c9-d2ed442e4db1
- BLayout 组件新增键盘事件
- Extension 扩展类多语言默认为空以解决报错问题
Blazor 升级 preview 5
- 调整 将 Blazui 基础组件, BlazAdmin, MarkDown Editor 移动到一个仓库
- 修复 Table checkbox-SelectedRowsChanged 外部传入EventCallBack后,会使得列表checkbox无法勾选
- 增加 Dialog全屏弹窗扩展
- 增加 国际化支持(Internationalization support)
- 修复 BSubMenuBase 的 SemaphoreSlim 属性应该是只读属性,同时应该释放
- 修复 BPaginationBase在PageSize修改后最大页码不会跟着更新
- 修复 BInput InputType=TextArea 渲染无效
- 增加 wasm的支持
- 增加 BTable增加Attribute忽略项
- 修复 MessageService.Show连续使用只显示第一个
- 修复 BTable无数据提示
- 修复 Dialog叉号关闭窗口报错
- 修复 DialogService.ShowDialogAsync 弹出一个窗口关闭后无法紧接着弹出第二个
- 添加 BInput控件,当设置的数据类型是数字时,输入字母后,后面的清空按钮失效了
- 新增 文件上传组件
- 新增 Markdown 编辑器 及 Markdown 渲染器
- 修复 BDatePicker控件DateChanged有问题
- 新增 BDropDown 下拉菜单组件
- 修复 Table控件中 日期的格式化不起作用
- 修复 table 全选
- 增加 Input组件可否添加尺寸(Size
- 修复 下拉弹出菜单频繁点击会出现多个
- 修复 按钮不支持圆形
- 修复 弹窗组件
- 修复 BButton组件中Cls属性改为追加感觉更合理
- 修复 [Bug Report] Checkbox 全选时选项没联动选中
- 添加 about loading
- 添加 是否可以让BMenuItem组件具有匹配路由然后选中的功能
- 修复 表单下拉列表
- 添加 组件可增加一个visible属性,用于隐藏或显示
- 添加 弹窗-表单赋值的时候radio组件-枚举值无法绑定
- 修复 tab标签页只能关闭当前的