自用零散博文
孙不朽
学习~~~
展开
-
自用零散博文-route_state.ts
route_state.ts文件import {Data, ResolveData, Route} from './config';import {PRIMARY_OUTLET, Params} from './shared';import {UrlSegment, UrlSegmentGroup, UrlTree} from './url_tree';import {merge, shall原创 2016-09-12 18:40:07 · 1202 阅读 · 0 评论 -
自用零散博文-interfaces.ts
import {Route} from './config';import {ActivatedRouteSnapshot, RouterStateSnapshot} from './router_state'export interface CanActivate { canActivate(route: ActivatedRouteSnapshot, state: RouterStateS原创 2016-09-12 18:52:51 · 489 阅读 · 0 评论 -
自用零散博文-config.ts
export type Data = { [name: string]: any};export type ResolveData = { [name: string]: any};export type LoadChildrenCallback = () => Type<any>| Promise<Type<any>>| Observable<Type<any>>;export typ原创 2016-09-12 18:55:09 · 564 阅读 · 0 评论 -
自用零散博文-router.ts
import {Location} from '@angular/common';import {Compiler, ComponentFactoryResolver, Injector, NgModuleFactoryLoader, ReflectiveInjector, Type} from '@angular/core';import {Observable} from 'rxjs/Obs原创 2016-09-12 19:04:00 · 2133 阅读 · 0 评论