专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

Ant Design Blazor 0.20.1 发布 | Table 多级分组 | 更多全球化语言包 | 文档页面加载极速优化

dotNET跨平台  · 公众号  ·  · 2024-08-17 08:00

文章预览

增强了Table的行分组,现在支持多级分组了。用户可以选择要分组的列,或者自定义分组key。 本次还接着上一版本优化了表单验证的国际化,对长度、范围的验证只与绑定值的类型有关,原来 Rules中的Type验证独立使用。 另外,我们还对组件文档的加载逻辑进行优化。现在不管是页面的加载还是菜单的快速切换,都能做到立即打开。(证明点击菜单页面打开慢不是Blazor的问题,只是我没写好) 原理其实就是尽量提前渲染页面,渲染后再执行网络请求和子组件的渲染。再针对页面特点, 简单地用循环控制数据,每增加一个demo就渲染一次(因为指定了唯一@key避免了已有组件被重新渲染),进而控制每个demo的渲染,这样能有效避免渲染的阻塞。这个技巧我将会在另外的文章中介绍。 以下就是本次版本更新内容: Table 🆕 新增 多级行分组支持。#4089 @Eld ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览