SuperAPI AI 工具集

mudblazor

通用与其它

查看项目

更新于 10-16 01:09

技能介绍

用途:为 Blazor 项目提供 MudBlazor 的 Material Design 组件模式,构建适合移动设备的触控优化界面,例如仪表盘、表单、数据表格与对话框。资料背景提到将其用于房车环境中的触控界面。

主要能力:涵盖 MudSwitch(开关,如灯光、水泵)、MudSlider(调光,0-255)、MudProgressLinear(水位显示)、MudCard(内容容器)、MudGrid/MudItem(响应式布局,xs、sm、md、lg 断点)以及 MudDialog(确认、设置)。支持深色/浅色主题、响应式布局,并与 SignalR 实时数据绑定配合使用。

使用方式:在页面中通过 @page 指令与 @inject HttpClient 组织页面布局;组件通过 @bind-Value 绑定值,使用 Color、Size、Min、Max、Step、ValueLabel 等参数;触控场景可设置 Size.Large。SignalR 回调中更新字段后需调用 InvokeAsync(StateHasChanged)。

适用场景:需要移动端触控优先的 Blazor WebAssembly 仪表盘、控制面板、表单和设置对话框。

限制:资料未提供 MudBlazor 的安装命令、版本约束细节、收费信息、具体平台支持范围,也未给出完整组件 API 或全部限制说明;部分内容仅以示例形式呈现。