我认为这不是另一个关于决心的问题。我希望有一个简单,复杂的方法来在Angular 2中渲染组件之前等待Ajax数据。我将有大约五十个路由,因此为每个路由创建解决方案会很痛苦。
在呈现视图之前,有人可以分享他等待数据的方式吗?
答案 0 :(得分:5)
解析器https://angular.io/docs/ts/latest/guide/router.html#!#resolve-guard
*ngIf="data"
,以防止在data
为null
使用安全导航操作符data?.prop
来防止data
为null