当我单击应用程序的选项卡时,数据源将加载正确的值,但是当我更改选项卡并首先使用其他参数调用相同的数据源时,之前的选项卡中的旧值将显示几秒钟(5秒)。值将替换为正确的值。如何清除int myIntegerArray[];
结果调用之前?。谢谢
datasource
答案 0 :(得分:0)
也许可以使用,此代码用于将旧值数据源替换为新值
constructor(service: myService) {
}
ngOninit() {
this.dataSource = this.getFunctionOldValueDataSource();
setTimeout(() => {
this.dataSource = this.getFunctionNewValueDataSource();
}, 5000);
}
getFunctionNewValueDataSource() {
this.dataSource = [];
tgus.service.getDataSourceNewValue();
}