mirror of
https://gitee.com/LongbowEnterprise/BootstrapBlazor.git
synced 2024-12-02 03:59:14 +08:00
5f38988636
* !108 refactor: 移除 Lib 脚本目录 * !107 refactor(#I1HY64): 组件 Drawer 增加 OnClickBackdrop 委托 * !106 feat(#I1I21Q): 增加对 wasm 的支持 * !105 feat(#I1DFZB): 增加 Message 消息框组件 * !104 feat(#I1I12D) : 为 AutoCompletes 组件提供模糊查询功能 * !103 doc: 更新文档 * !102 doc: 改进Button组件的文档 * !101 feat(#I1FIN0): 增加 Drawer 抽屉组件 * !100 refactor(#):增强自动完成组件文档与参数表格 * !99 新增 AutoCompletes 组件当关联数据不存在时的默认提示 * !98 fix(#I1HWMH): 修复自动完成组件下拉框被遮挡问题 * !97 feat(#I1FIKT): 增加 AutoComplete 自动完成组件 * !96 fix(I1HUMX): 修复 Console 组件清屏按钮 * !95 增加功能:增加 Console 控制台组件 * !92 fix(#I1HQ9W): 修复 Select 组件未分组时顶端出现分割线问题 * !91 feat(#I1HPYO): 增加 Circle 进度环组件 * !90 feat(#I1GPON): Select 组件增加分组功能 * !89 fix(#I1HOKU): 修复 Radio 组件支持双向绑定项 |
||
---|---|---|
.gitee | ||
.github/workflows | ||
Logo | ||
scripts | ||
src | ||
.dockerignore | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.issuetracker | ||
.tfignore | ||
appveyor.yml | ||
BootstrapBlazor.sln | ||
Directory.Build.props | ||
LICENSE | ||
README.md | ||
README.zh-CN.md |
Bootstrap Blazor Component
English | 中文
项目介绍
Blazor 是一个使用 .NET 生成交互式客户端 Web UI 的框架:
- 使用 C# 代替 JavaScript 来创建丰富的交互式 UI。
- 共享使用 .NET 编写的服务器端和客户端应用逻辑。
- 将 UI 呈现为 HTML 和 CSS,以支持众多浏览器,其中包括移动浏览器。
使用 .NET 进行客户端 Web 开发可提供以下优势:
- 使用 C# 代替 JavaScript 来编写代码。
- 利用现有的 .NET 库生态系统。
- 在服务器和客户端之间共享应用逻辑。
- 受益于 .NET 的性能、可靠性和安全性。
- 始终高效支持 Windows、Linux 和 macOS 上的 Visual Studio。
- 以一组稳定、功能丰富且易用的通用语言、框架和工具为基础来进行生成。
本项目是利用 Bootstrap 样式进行封装的 UI 组件库
组件
Blazor应用基于组件。 Blazor 中的组件是指 UI 元素,例如页面、对话框或数据输入窗体。
组件是内置到 .NET 程序集的 .NET 类,用来:
- 定义灵活的 UI 呈现逻辑。
- 处理用户事件。
- 可以嵌套和重用。
- 可以作为 Razor 类库或 NuGet 包共享和分发。
内置组件
内置组件 传送门
分支说明
- master 稳定分支
- dev 开发功能分支
- publish 与演示网站同步
- 其他 均为临时分支
演示地址
项目截图
开源协议
特别鸣谢
参与贡献
- Fork 本项目
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
捐助
如果这个项目对您有所帮助,请扫下方二维码打赏一杯咖啡。