Blazor Auto模式模板来了!AntDesign Blazor 0.19.2 发布!

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

AntDesign Blazor发布了更新,添加了新功能和修复了错误。最重要的更新是将Blazor WebApp自动渲染模式模板添加到Pro模板中。更新还包括对Table、Tree、Select、Checkbox和其他组件的改进。下一步将添加登录页面并集成静态SSR页面。

🔎

延伸解读

Auto模式模板:降低配置门槛

AntDesign Blazor 早在 .NET 8 发布时就支持 Auto 渲染模式,但一直未集成到项目模板中,导致许多开发者手动配置时遇到问题。本次更新将 Pro 模板的默认托管类型改为 WebApp,并内置 InteractiveAuto 渲染模式,用户只需执行一条命令即可创建 Auto 模式项目,无需再手动调整配置。这显著简化了上手流程,尤其适合不熟悉 Blazor 渲染模式细节的开发者。

组件修复与增强:提升稳定性

本次更新对 Table、Tree、Select、Checkbox 等组件进行了多项修复和增强。例如,Table 新增 Filtered 属性以激活列筛选,并支持自定义筛选器输入组件;Tree 新增子节点 Checkable 属性,重构了选中/勾选/展开逻辑;Select 修复了浏览器默认选中异常、异步方法调用等问题。这些改进解决了实际开发中的常见痛点,提升了组件的可靠性和易用性。

下一步计划:登录页与静态SSR集成

根据更新说明,AntDesign Blazor 团队下一步将为模板添加登录页面,并演示在全局交互模式下如何集成静态 SSR 页面。这有助于开发者理解 Auto 模式下混合渲染的实践方式,为构建更复杂的应用提供参考。虽然具体实现细节尚未公布,但这一方向表明模板正朝着更完整、更贴近生产需求的方向演进。

❓

Q&A

AntDesign Blazor 0.19.2版本有哪些主要更新?

主要更新包括新增Blazor WebApp自动渲染模式模板、对多个组件的改进和bug修复。

如何使用AntDesign Blazor创建Auto模式的项目?

用户只需执行命令'dotnet new antdesign -n BlazorWebApp --host webapp --full'即可创建Auto模式的项目。

更新后,Table组件有哪些新特性?

Table组件新增了Filtered属性和支持自定义筛选器输入组件的功能。

AntDesign Blazor的下一步计划是什么?

下一步将添加登录页面,并集成静态SSR页面。

更新中修复了哪些组件的bug?

修复了Checkbox、Select、TreeSelect等多个组件的bug。

Blazor WebApp自动渲染模式模板的优势是什么?

该模板简化了配置过程,用户只需一句命令即可创建项目,无需手动配置。

🏷️

标签

➡️

继续阅读