在Angular2中我们可以使用Resolve如下:
import { UserResolver } from './resolvers/user.resolver.ts';
export const routes: RouterConfig = [
{
path: 'users/:id',
component: UserComponent,
resolve: {
transaction: UserResolver
}
}
];
Run Code Online (Sandbox Code Playgroud)
但是,我怎样才能最好地应用解析器来运行,例如,我的app.component.ts?也许当网站第一次加载时,无论首次加载哪个页面,我都需要先获取用户数据(例如).那么如何让这个解析器应用于路线层次结构的下方呢?