更改路线物料表闪烁时

我使用ngrx@store处理数据,还使用angular material table显示数据,包括搜索,分页等...

在表加载时,我显示一条消息,请稍等... ,然后,通常在表pagesize="10"中的表中获取数据。我从ngrx @ store获得此数据

当我沿任何路线行驶时,又带着表格返回此页面,表格闪烁并显示所有数据(超过100个项目),半秒后,它们以{{1}返回正常状态}

这是我如何从pagesize="10"上的状态获取数据

ngOnInit(){...}

在定义构造函数之前

this.store.dispatch(new fromStore.Useractions.LoadUsers());
this.users$ = this.store.select(fromStore.UserSelectors.getUsersAll);
this.users$.pipe(takeUntil(this.destroy$)).subscribe(user => { 
  this.dataSource.data = user;
  this.dataSource.sort = this.sort;
  this.dataSource.paginator = this.paginator;
}

我在这里显示加载消息

 @ViewChild(MatPaginator,{ static: false }) paginator: MatPaginator;
 @ViewChild(Matsort,{ static: false }) sort: Matsort;
wxdsiclbpo 回答:更改路线物料表闪烁时

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3152751.html

大家都在问