gpt4 book ai didi

Javascript/ typescript : How to run code directly after the return statement in the same scope?

转载 作者:行者123 更新时间:2023-11-30 08:26:48 24 4
gpt4 key购买 nike

首先:这可能吗?我对这是可能的内存模糊,但我似乎无法很好地表述我的问题,让 google/stack 让我知道该怎么做。

给定此代码(自定义管道内的转换函数 -Angular 2-):

transform(statuses: Status[], test: string): Status[] {

return statuses.filter(status => status.Id === 1);

//Code to be executed after return has happened
this.updatePager.emit();
}

如何让代码 this.updatePager.emit(); 在我的 return 语句之后立即发生。

向大家致以诚挚的问候。总是欢迎提供有关如何制定此问题以便我可以进一步搜索的提示!

最佳答案

这应该有效。

  transform(statuses: Status[], test: string): Status[] {

setTimeout(function(){ this.updatePager.emit(); }, 1000); //Adjust time here.

return statuses.filter(status => status.Id === 1);

}

关于Javascript/ typescript : How to run code directly after the return statement in the same scope?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44323048/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com