Blazor前后端框架Known-V1.2.6
V1.2.6
Known是基于C#和Blazor开发的前后端分离快速开发框架,开箱即用,跨平台,一处代码,多处运行。
- Gitee: https://gitee.com/known/Known
- Github:https://github.com/known/Known
概述
- 基于C#和Blazor实现的快速开发框架,前后端分离,开箱即用。
- 跨平台,单页应用,混合桌面应用,Web和桌面共享一处代码。
- 包含模块、字典、组织、角色、用户、日志、消息、工作流、定时任务等功能。
- 代码简洁、易扩展,让开发更简单、更快捷!
如果对您有帮助,点击⭐Star⭐关注 ,感谢支持开源!
更新日期
- 2023-07-10
更新内容
- 🔨优化Admin默认账号
- 😄新增User扩展方法发送站内信
- 🔨优化样式,边框增加阴影
- 🔨优化标签页问题
- 🐛修复关闭标签页问题
- 🐛修复表格行上下移当前行样式问题
- 🐛修复Dialog最大化未记忆问题
- 🔨优化Toast提示
- 🔨优化Button及样式
- 😄新增通知Notify提醒方法
- 😄新增Banner横幅通知组件
详细内容
1. 发送站内信
- 用户信息类增加扩展方法
public static void SendMessage(this UserInfo user, Database db, string toUser, string level, string subject, string content, string filePath = null, string bizId = null);
2. Toast提示
- 提示位置由右上角改成顶上居中
- 支持默认、主要、成功、信息、警告、危险样式
- 默认3000毫秒后自动关闭
- 内容支持html字符
UI.Toast("这里是默认提示!"); UI.Toast("这里是主要提示!", StyleType.Primary); UI.Toast("这里是成功提示!", StyleType.Success); UI.Toast("这里是信息提示!", StyleType.Info); UI.Toast("这里是警告提示!", StyleType.Warning); UI.Toast("这里是危险提示!", StyleType.Danger);
3. Notify提醒
- 通知提醒位于右下角
- 支持默认、主要、成功、信息、警告、危险样式
- 默认5000毫秒后自动关闭,可自定义
- 内容支持html字符
UI.Notify("<h1>这里是默认通知!</h1>")));//支持html字符 UI.Notify("这里是主要通知!", StyleType.Primary, 10000);//10秒后关闭 UI.Notify("这里是成功通知!", StyleType.Success); UI.Notify("这里是信息通知!", StyleType.Info); UI.Notify("这里是警告通知!", StyleType.Warning); UI.Notify("这里是危险通知!", StyleType.Danger);
4. Banner横幅
- 横幅可嵌入任何位置
- 支持默认、主要、成功、信息、警告、危险样式
- 默认手动点击图标关闭
builder.Component<Banner>().Set(c => c.Content, b => b.Span("bold", "这里是默认横幅通知!")).Build(); builder.Component<Banner>().Set(c => c.Content, b => b.Text("这里是主要横幅通知!")).Set(c => c.Style, StyleType.Primary).Build(); builder.Component<Banner>().Set(c => c.Content, b => b.Text("这里是成功横幅通知!")).Set(c => c.Style, StyleType.Success).Build(); builder.Component<Banner>().Set(c => c.Content, b => b.Text("这里是信息横幅通知!")).Set(c => c.Style, StyleType.Info).Build(); builder.Component<Banner>().Set(c => c.Content, b => b.Text("这里是警告横幅通知!")).Set(c => c.Style, StyleType.Warning).Build(); builder.Component<Banner>().Set(c => c.Content, b => b.Text("这里是危险横幅通知!")).Set(c => c.Style, StyleType.Danger).Build();
分类:
03 .NET技术
标签:
Blazor
Known 是基于 Blazor 轻量级、跨平台、低代码、易扩展的插件开发框架。
源码:https://gitee.com/known/Known
源码:https://github.com/known/Known
如果对您有帮助,点击⭐Star⭐关注 ,感谢支持开源!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?