返回 Angular 2 生命周期钩子的类型



定义函数返回的类型是一种很好的做法,例如 functionName((:string 而不是 functionName((。但是,毕竟也是功能的 Angular 生命周期事件钩子呢?它应该像 ngOninit((: void 一样吗?

生命周期钩子实际上确实根据 ngOnInit 等方法的文档返回void

interface OnInit { ngOnInit((: void }

最佳做法是将每种返回类型与文档的返回类型相匹配。大多数应该是void.

以下是一些:

奥尼特

更改时

销毁

多检查

希望对您有所帮助!

最新更新