我正在学习angular5和打字稿,来自angular.io网站我看到了如下界面定义:
export interface CanComponentDeactivate {
canDeactivate: () => Observable<boolean> | Promise<boolean> | boolean;
}
答案 0 :(得分:2)
你确实是对的。 Observable<boolean> | Promise<boolean> | boolean;
是函数canDeactivate
的返回类型,它不带参数。
=>
不是lambda表达式,而是用于创建函数返回类型的TypeScript语法。