Blazor的Telerik UI?下载30天免费试用

加载动画

加载动画表示需要超过600ms才能完成的数据操作。该指示器显示为Blazor数据网格上的加载标志。加载动画通过视觉提示所请求的操作仍在执行来改善用户体验。该功能可以防止重复的用户操作。

触发加载动画的数据操作包括:

网格在初始渲染期间不会显示加载动画。组件不知道何时或是否将数据提供给它。初始自动加载符号可以无限期地显示,也可以阻止用户更改任何已保存的Grid状态(例如更改过滤器)。如果你想在初始加载时加载动画,你可以使用LoaderContainer组件.看到网格加载动画现场演示

网格加载动画

@using Telerik。DataSource @using Telerik.DataSource.Extensions 

@code {List AllData {get;设置;} bool ShowLoading {get;设置;} = true;async Task GetData(GridReadEventArgs args){等待Task. delay (2000);DataSourceResult result = AllData.ToDataSourceResult(args.Request);arg游戏。数据=结果。数据; args.Total = result.Total; } protected override void OnInitialized() { AllData = Enumerable.Range(1, 30).Select(x => new GridModel { Id = x, Text = "Text " + x }).ToList(); base.OnInitialized(); } public class GridModel { public int Id { get; set; } public string Text { get; set; } } }

另请参阅

在本文中
Baidu
map