Known是基于C#和Blazor开发的前后端分离快速开发框架,开箱即用,跨平台,一处代码,多处运行。
如果对您有帮助,点击⭐Star⭐关注 ,感谢支持开源!
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提示
UI.Toast("这里是默认提示!");
UI.Toast("这里是主要提示!", StyleType.Primary);
UI.Toast("这里是成功提示!", StyleType.Success);
UI.Toast("这里是信息提示!", StyleType.Info);
UI.Toast("这里是警告提示!", StyleType.Warning);
UI.Toast("这里是危险提示!", StyleType.Danger);
3. Notify提醒
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();