angular-routing

    4热度

    1回答

    我注意到我的项目有很多resolver尽管与不同的实体和存储库一起工作的服务托管了相同的代码。所以我接受了挑战,以减少他们使用泛型单解析服务: @Injectable() export class DetailResolver<T, R extends Repository<T>> implements Resolve<T> { constructor(private reposit

    2热度

    2回答

    我的角度应用程序中有一个问题,说ERROR TypeError:无法读取未定义的属性“名称”,但显示的是projects.name。我如何摆脱console.log中的错误。数据包含一个对象。 ngOnInit() { this.route.params .subscribe((params: Params) => { this.id = +params['id'

    0热度

    1回答

    编辑去除我的嵌套插座上“名称”和去除的路由模块的“出口”属性时,它的工作原理。在使用命名之前有一个无名插座是强制性的吗? 以下RouterMOdule配置到位: const appRoutes: Routes = [ // Public area: login (default) { path: '', component: LandingPageComponent,

    1热度

    1回答

    我目前被困在角度路由如何工作,需要一些帮助。基本上在我的项目,我有一个核心模块,用于加载所有的根路径,家是以下几点: const routes: Routes = [ {path: '', redirectTo: '/login', pathMatch: 'full'}, {path: 'user', loadChildren: 'app/userManagement#User

    0热度

    1回答

    我想限制使用角度路由在公共目录内的一些页面的访问。 .when('/adminprofile', { templateUrl: '../partials/adminprofile.html', access: {restricted: true} }) 我想读什么,我相信是我声明的属性称为接入,叫访问 myApp.run(function ($rootScope,

    0热度

    1回答

    我正在开发一款应用程序,该应用程序将具有特定于公司和国家/地区的网址。 mysite.com/company/country 有没有办法来添加参数到基础URL,而不是将它们添加到直接的路径?

    0热度

    1回答

    我想向角度应用程序添加多语言功能,并且希望在网站加载时设置默认语言。我有两种语言,西班牙语和英语,默认语言是西班牙语。为了实现我有以下路由定义: const routes: Routes = [ { path: ':lang', component: LanguageComponent, children: [ { path: 'route1', comp

    1热度

    1回答

    我有两条路线,一条去博客列表,另一条去一个博客。这里是路线。 const appRoutes: Routes = [ { path: 'blogs', component: 'BlogListComponent, } { path: 'blogs/:id', component: 'BlogComponent, }

    0热度

    2回答

    我正在开发Angular 2中的单页应用程序。我正在使用角度材料mat-sidenav和mat-工具栏。工具栏有sidenav切换按钮,可打开“客户”部分和“报告”部分的按钮。这个结构在整个项目中都很常见。 因此,应用程序是这样的: 我有可能会根据路由器的当前状态更改sidenav的内容(主域)。所以,如果“客户”部分打开,sidenav应显示与客户相关的一些小节。同样,对于“报告”部分,只有与报

    2热度

    1回答

    我的代码:当我执行此代码 googleClick(): void { this._auth.login('google').subscribe( (data: any) => { console.log('google server data ' + JSON.stringify(data)); this.loginService.registerU