Nia*_*all 2 typescript angular
我目前正在学习Angular和打字稿,而Angular文档的这部分导致了一个问题.有人可以=>
在下面的例子中给出如何使用它的解释吗?我在网上搜索并找到了对lambda函数和返回类型的引用,但是我找不到任何与=>
此处使用相匹配的东西.
export class DashboardComponent implements OnInit {
heroes: Hero[] = [];
constructor(private heroService: HeroService) { }
ngOnInit() {
this.heroService.getHeroes()
.then(heroes => this.heroes = heroes.slice(1, 5));
}
gotoDetail() { /* not implemented yet */}
}
Run Code Online (Sandbox Code Playgroud)
如果有人能帮助我理解这一点我会非常感激.
下面
this.heroService.getHeroes()
.then(heroes => this.heroes = heroes.slice(1, 5));
Run Code Online (Sandbox Code Playgroud)
相当于:
var that = this;
this.heroService.getHeroes()
.then(function (heroes) {
return that.heroes = heroes.slice(1, 5));
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
950 次 |
最近记录: |