首页 文章
  • 1 votes
     answers
     views

    Angular 4中的路由 - 嵌套子代

    我正在尝试实现多级嵌套子项,并想知道是否有人能够提供帮助 . 我目前遇到的问题是,当我有一个嵌套的子路由时,它需要包含另一个 <router-outlet> ,因此在一个页面上会出现两个屏幕 . 代码 应用路由 { path: 'claim/:id', component: ClaimDashboardComponent, data: { breadcrumb: 'Claim' }, ...
  • 0 votes
     answers
     views

    角度路由孩子

    我正在尝试配置嵌套子路由以便路由并维护一个痕迹路径跟踪,路由在URL中被识别,路由器接受链接,但关联的组件不会改变;然而,URL更改,我的痕迹导航组件更新 . (只有 UnitComponent 不加载,其他两个组件加载正常 . ) const routes: Routes = [ { path: 'groups', component: GroupsComponent, ...
  • 4 votes
     answers
     views

    从Angular 2中的路由子组件更新父组件 Headers [重复]

    这个问题在这里已有答案: how to change page title in angular2 router 12个答案 我正在努力通过Angular 2 documentation on routing . 我有一个示例应用程序,它显示了两个组件,这些组件被路由并连接到导航链接 . Here is a Plunker展示了这种行为 . 它是在Typescript中使用Angular 2...
  • 2 votes
     answers
     views

    Angular2路由器的navigateByUrl()没有调用ngOnInit()

    我在同一页面上有两个Angular迷你应用程序 . (很长的故事 . )一个是导航应用程序,一个是主应用程序 . 我正在使用最新的Angular路由器,基于angular/vladivostok . 看起来一个app(例如,nav)中的Angular路由器不响应由另一个app(例如,主app)实例化的URL改变 . 所以我创建了一个我提供给两个应用程序的 RouterSynchronizer ...
  • 1 votes
     answers
     views

    将具有空路径的路径的子路径加载到指定的插座中

    我有一个空路径的路由,作为我的应用程序中所有其他组件的保护 . 它的子代是应该保护未经过身份验证的用户的组件 . 其中一条路线激活模式对话框,我想在辅助路由器插座而不是默认插座中加载 . 在给定以下路由配置的情况下,URL将 home 路由加载到默认路由器出口和 mydialog 路由到指定的 popup 路由器出口是什么? const routes: Route[] = [ { pa...
  • 2 votes
     answers
     views

    Angular 6 - 路由到惰性模块的子模块不工作

    我正在尝试开发一个应用程序,其中根模块将显示将加载延迟模块的路由器链接列表: const appRoutes: Routes = [ { path: 'compose', component: ComposeMessageComponent, outlet: 'popup' }, { path: 'admin', loadChildren: 'app/admin/admin.module...
  • 0 votes
     answers
     views

    从嵌套子路由组件设置父标记

    我希望所有路由的组件都嵌套在BaseLayout组件中 . 对于使用 router-outlet 的简单示例,这很容易,其中整个子组件被注入路由器插座 . 是否可以为子项定义多个位置以将内容注入父级?与命名ng-content块的工作方式类似?我希望子路由组件能够定义 Headers ,主页和页脚的内容 .
  • 0 votes
     answers
     views

    在Angular中路由到子组件

    我正在尝试从父组件导航到其子组件 . 我的路由模块看起来像 import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { GroupComponent } from './group/group.component'; import { Group...
  • 0 votes
     answers
     views

    如何在Angular中正确创建子路由?

    如何正确地管理儿童路线的创建? Wanted behavoir :导航到URL / feed(例如)将加载WebAppComponent并在WebAppComponent内的路由器插座中加载LiveFeedComponent . 但是,这样做时,它只会加载LiveFeedComponent'raw',因此在根路由器插座中而不是在子路由器插座中 . AppModule中的根应用程序路由 const ...
  • 0 votes
     answers
     views

    如何根据Angular中的子路径数据更改Parent中的模板

    因此,想象一下在Angular 4应用程序中有一个Parent组件,它有一个子组件的路由器插座 . 现在,我们如何根据子组件的路由数据更改父组件中的内容(例如子组件周围的容器)? 通过服务尝试设置但得到ExpressionChangedAfterItHasBeenCheckedError 任何想法都赞赏 .
  • 0 votes
     answers
     views

    动态地为对象参数应用CSS

    我想为对象参数应用CSS,例如,我正在使用icg-json-to-xlsx模块生成excel表,根据文档https://www.npmjs.com/package/icg-json-to-xlsx,对象选项有两个值Header用于列 Headers title和sheetName用于excel表的名称 . 如何通过css const XLSX = {headers:['Book ID','Gene...
  • 42 votes
     answers
     views

    如何从子路由导航到父路由?

    我的问题非常经典 . 我有一个应用程序的私有部分,它位于 login form 之后 . 登录成功后,它将转到管理应用程序的子路由 . 我的问题是我无法使用 global navigation menu 因为路由器尝试在我的 AdminComponent 而不是我的 AppCompoment 中路由 . 所以我的导航打破了 . 另一个问题是,如果有人想直接访问URL,我想重定向到父“登录”路由 ....
  • 7 votes
     answers
     views

    Angular 2 v3路由器 - 如何在子路由中获取父路由参数

    我的路由定义为/ abc /:id / xyz 其中abc /:id解析为ComponentA,而/ xyz是路由器插座中显示的子组件(ComponentB) 当导航到/ abc /:id / xyz时,当我在ComponentA中执行this.route.params.subscribe(...)(其中route是ActivatedRoute)时,我看到:id . 在ComponentB中做同样...
  • 0 votes
     answers
     views

    Angular2子组件浏览器刷新重定向到父组件

    我的应用程序有2个父组件 . @Component({ selector: 'my-app', directives: [ROUTER_DIRECTIVES], template: ` <router-outlet></router-outlet> `, providers: [ROUTER_PROVIDERS] }) @RouteConf...
  • 24 votes
     answers
     views

    使用子路由处理Angular 2路由器通配符

    当使用带有angular2的路由器"3.0"的子路由时,不需要在父路由器配置中声明它们(之前,您必须在父组件中执行类似 /child... 的操作) . 我想配置一个全局的“找不到页面”处理程序,我可以这样做: { path: '**', component: PageNotFoundComponent } 在我的应用路由模块中 . 警告:如果我这样做,路由器导航到应用路由模...
  • 0 votes
     answers
     views

    角度路由:保留NavigationError网址

    目前在Angular 4中,如果我正在尝试验证此路由是否正常工作: /my/long/route 如果我直接转到它并抛出错误, Router 会将URL更新为 / ,因为没有加载有效路由 . 如果我导航到应用程序中的错误抛出路由,则url将设置为最后一个有效的路由 . 有没有办法可以将URL设置在失败的路由URL上?从错误日志记录的角度来看,如果我可以在路由器事件中使用用户所反对捕获的实际URL...
  • 9 votes
     answers
     views

    延迟加载的子路由在Angular中加载两次

    我遇到了以下问题:当我导航到它或浏览器刷新时,通过 AuthGuard Service保护的 personal 部分被加载两次 . 如果我提供任何URL,它第二次剥离URL的查询参数 . 这是我的app路由器配置: const routes: Routes = [ { path: 'search', redirectTo: '', pathMatch: 'full' ...
  • 1 votes
     answers
     views

    如何在Angular 2中更新子组件的父组件

    我希望在更新子组件时更新父组件 . 我试图使用事件 Launcher 实现这一点,但我使用路由器插座来调用子组件 . 我不知道该怎么做 . 任何人都可以指导我该怎么做才能得到这个? 谢谢
  • 1 votes
     answers
     views

    进入父路线Angular 5时导航到上次访问的子路线

    在我的Angular 5应用程序中,我将我的路由器配置为: { path: 'system-variables', component: SystemVariablesComponent, children: [ { path: '', redirectTo: 'partners-v...
  • 1 votes
     answers
     views

    从父级发送routerParams与子级

    我有一个 @Routeconfig (父母)的组件 . import {Component} from "angular2/core"; import {RouteConfig,ROUTER_DIRECTIVES, RouterOutlet} from 'angular2/router'; import {Theme} from "../theme/theme&quo...
  • 1 votes
     answers
     views

    当使用多个路由器插座时,可以't find route when using router'的导航方法

    我的应用程序在我的app.component.html中有一个路由器插座,但是一个名为EventDetailsComponent的嵌套组件我希望有另一个带有两个子路由的路由器插座 . 简单地说,我只需要一个具有自己视图的组件(EventDetailsComponent),但也需要两个可以路由到的子视图 . 初始化父/子组件时,我默认导航到createSession组件 我遇到的问题是当我尝试在方法...
  • 2 votes
     answers
     views

    Angular 4中具有根路由器插座的嵌套路由

    我在Angular 4应用程序中使用嵌套路由 . 它们的结构如下: routes = [ { path: 'parent', component: ParentComponent, children: [ { path: 'child', component: ChildComponent, children:...
  • 3 votes
     answers
     views

    具有命名路由器插座的Angular 5多级子路由

    我正在遇到一个问题,如果我在使用命名路由器插座时直接直接转到子组件链接,我的父组件没有加载 . 恩 . http://localhost:4200/clientview/(clientViewSidebar:overview/1//clientViewMain:comments/3) 但是,一旦我使用这些步骤从包含父组件的页面开始,子组件将正常工作 . 恩 . http://localhost...
  • 0 votes
     answers
     views

    在Angular 5中导航时滚动到Child Router-Outlet

    场景:使用Angular 5的asp.net core 2.0 SPA模板 我有一个父路由填充一个页面,其内容相当于大多数监视器的1/2和2/3之间 . 此内容的底部用于在父级的子路由之间导航,包括空路径 . 到目前为止我没有做到的是找到一种方法将这个子路由器插座(或其内容)滚动到导航被激活时的位置,以防止用户向下滚动以查看较小的孩子的所有内容屏幕 . 我已经确定尝试订阅子组件中的路由器事件既不起...
  • 3 votes
     answers
     views

    来自PHP的Ajax类型调用

    我有以下情况:前端服务器重定向HTTP Post到后端服务器 . 在后端服务器的入口处,我在页面加载之前执行一些PHP代码 . 我想在此时向前端服务器发送重定向成功的通知 . 后端的入口页面使用Post / Redirect / Get模式来阻止浏览器表单重新提交警报,因此在此之后PHP代码会对自己执行HTTP Get请求 . 发送Get标头后,不应从PHP代码发送返回前端的通知,以防止每次在后端...
  • 3 votes
     answers
     views

    Angular 5路线,儿童和指定的出口不起作用

    Updated to clarify my problem 我将我的样本stackblitz项目分解为真正的问题以便更好地理解 . 它似乎导航到路径'/(list:first /(detail:second))'但是DetailComponent将不会加载 . 我需要一个具有多个子路由和命名出口('list',detail',...)的主路由来表示URL链构建:/ overview /(list:...
  • 0 votes
     answers
     views

    Angular 4 ^:如何让一个组件的多个子节点与每个子节点定位其自己的路由器插座

    在这个问题How to group angular components with a root component like how the App-Component works,我有孩子被装入主路由器插座,有没有办法一次有多个孩子负载,每个插入自己的特殊插座? 喜欢 : 父视图 <section class="main-parent"> <r...
  • 2 votes
     answers
     views

    不显示子路由的Angular 5组件

    我有一系列嵌套组件 主要应用程序组件 - >产品 - >产品组 app-routing模块路由 const routes: Routes = [ { path: '', redirectTo: environment.devRedirect, pathMatch: 'full', canActivate: [AuthenticationGuard] ...
  • 1 votes
     answers
     views

    Angular2 RC1分析子组件中的路由

    我有以下网址: /user/123/belongings UserComponent实现了OnActivate: routerOnActivate(curr: RouteSegment, prev?: RouteSegment, currTree?: RouteTree, prevTree?: RouteTree): void {...} 在那里我需要调查完整的路径路径,特别是需要哪个子组件,...
  • 0 votes
     answers
     views

    Angular在$ location的文件路径url末尾添加一个#标签

    所以,一些快速上下文:我正在构建一个电子应用程序,所以所有路径/ URL都来自文件系统 . Web窗口以小表单开头,带有用户/密码,然后重定向到使用angular的主应用程序 . 顺便说一下,表格正在使用GET . 在重定向之后,计划是使用$ location获取查询参数,但angular在其末尾添加了一个hashtag和斜杠,当我尝试$ location.search()时,它给了我一个空对象...

热门问题