AngularPrimeNG表的加载状态
创始人
2024-10-28 20:01:13
0

Angular PrimeNG 表格组件提供了两种方式用于显示表格加载状态,即在表格顶部的进度条和在表格的单元格中显示一个 loading 图标。

显示表格顶部的进度条

要在表格顶部显示进度条,需要在组件中设置 loading 属性为 true,如下所示:


  ...

然后在组件的代码中,当要加载数据时将 loading 属性设置为 true,当数据加载完成时将 loading 属性设置为 false。

例如,在组件内部的 ngOnInit 方法中加载数据时:

ngOnInit() {
  this.loading = true;
  this.carService.getCars().subscribe(data => {
    this.cars = data;
    this.loading = false;
  });
}

在单元格中显示 loading 图标

如果您希望在表格中单元格中显示 loading 图标,可以使用 PrimeNG p-progressSpinner 组件。首先,在表的列定义中将 中的内容替换为一个 p-progressSpinner 组件,如下所示:


  
    ...
  
  
    
      
{{car.brand}}
...

然后在组件的代码中,当要加载数据时将 loading 属性设置为 true,当数据加载完成时将 loading 属性设置为 false。

例如,在组件内部的 ngOnInit 方法中加载数据时:

ngOnInit() {
  this.loading = true;
  this.carService.getCars().subscribe(data => {
    this.cars = data;
    this.loading = false;
  });
}

当表格的数据正在加载时,将显示 loading 图标;当数据加载完成时,将显示单元格中的实际数据。 免责声明:本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。

相关内容

热门资讯

实测揭晓!微扑克职业代打,微扑... 实测揭晓!微扑克职业代打,微扑克有挂么(微扑克)切实存在有挂(有挂解惑)-哔哩哔哩;1、许多玩家不知...
研究成果!微扑克辅助软件,微扑... 研究成果!微扑克辅助软件,微扑克有挂么(微扑克)本来存在有挂(有挂实锤)-哔哩哔哩微扑克辅助软件软件...
终于清楚!微扑克辅助挂,微扑克... 终于清楚!微扑克辅助挂,微扑克如何让系统发好牌(微扑克)确实是有挂(有挂秘籍)-哔哩哔哩1、微扑克如...
重大通报!微扑克ai辅助工具,... 重大通报!微扑克ai辅助工具,微扑克透牌(微扑克)切实有挂(有挂猫腻)-哔哩哔哩进入游戏-大厅左侧-...
普及知识!微扑克有ai吗,微扑... 普及知识!微扑克有ai吗,微扑克如何让系统发好牌(微扑克)本来有挂(存在有挂)-哔哩哔哩1、上手简单...
一分钟教会你!微扑克有挂么,微... 一分钟教会你!微扑克有挂么,微扑克ai机器人(微扑克)好像是真的有挂(真的有挂)-哔哩哔哩1、微扑克...
玩家实测!微扑克辅助工具,微扑... 玩家实测!微扑克辅助工具,微扑克如何让系统发好牌(微扑克)真是存在有挂(详细教程)-哔哩哔哩1、全新...
玩家必看科普!微扑克辅助提高胜... 玩家必看科普!微扑克辅助提高胜率,微扑克透牌(微扑克)原来有挂(有挂神器)-哔哩哔哩微扑克辅助提高胜...
查到实测辅助!微扑克辅助工具怎... 查到实测辅助!微扑克辅助工具怎么下载,微扑克有挂么(微扑克)确实有挂(有挂猫腻)-哔哩哔哩;1、微扑...
最新研发!微扑克有挂么,微扑克... 最新研发!微扑克有挂么,微扑克有挂么(微扑克)果然存在有挂(真的有挂)-哔哩哔哩1)微扑克有挂么辅助...