angular2-routing相关内容

角度相同的2个不同组件

我有一个应用程序,需要将经过身份验证的用户和来宾用户组件分开.但我需要,这两个组件都将通过“/"路由加载.我写了 {路径:'桌面',loadChildren: 'app/member/member.module#MemberModule',canActivate: [LoggedInGuard],},{小路: '',loadChildren: 'app/guest/guest.module#Gu ..
发布时间:2021-11-28 08:04:29 其他开发

如何在 Angular2 rc3 路由中处理来自 oauth 重定向 url 的哈希片段

我正在尝试找到一种方法来处理设置 Angular2 Typescript 路由(使用 3.0.0-alpha.8 路由器),该路由将处理以哈希片段开头的路由. 我正在开发的应用程序通过带有 oauth2 的 rails 后端处理所有外部登录(我无法控制的事情).将用户重定向到外部登录页面工作正常,但是当重定向 url 时,总是发送某种形式的 http://localhost:4200#acc ..

Angular 2 路由和直接访问特定路由:如何配置 Apache?

我开发了一个小型 Angular2 测试应用程序,它利用路由功能. 只要用户首先访问主页,然后导航到子页面,它就可以正常工作. 如果用户尝试直接访问子页面,如果我不配置 Web 服务器,我会收到 404.这是完全正常的,因为没有与路线对应的“真实页面". 我尝试在 apache 2.2 中添加以下配置来处理 HTML5 推送状态: 期权索引 FollowSymLinks重写引擎 ..
发布时间:2021-11-11 06:00:34 服务器开发

Angular2:多个路由器插座和子路由内的路由器插座

我创建了一个包含左导航(包含“用户管理"、“车辆管理"和“管理")的应用程序. 前往各个组件的路由当前工作如下: /user 打开用户组件 /vehicle 打开 Vehicle-Component /admin 打开 Admin Home-Component 点击“管理"后,必须显示一个顶部菜单来控制导航到 Admin-Home-Component、User-Admin-C ..
发布时间:2021-11-10 05:05:53 其他开发

Angular2:多个路由器插座和子路由内的路由器插座

我创建了一个包含左导航(包含“用户管理"、“车辆管理"和“管理")的应用程序. 前往各个组件的路由当前工作如下: /user 打开用户组件 /vehicle 打开 Vehicle-Component /admin 打开 Admin Home-Component 点击“管理"后,必须显示一个顶部菜单来控制导航到 Admin-Home-Component、User-Admin-C ..
发布时间:2021-11-10 05:04:00 其他开发

Angular 4 单元测试 - 无法读取未定义的属性“root"

我的单元测试有问题.我不知道这个测试有什么问题.我已经搜索了一个灵魂,但没有什么对我有用.当我想模拟路由器时,我有一个错误 TypeError: Cannot read property 'root' of undefined.在此先感谢您的帮助. 错误: 类型错误:无法读取未定义的属性“root"在 rootRoute (webpack:///~/@angular/router/@an ..

Angular2 刷新路由器插座

我正在开发 CRM,我在标题中有一个选择框,允许用户更改当前用户,另外,主要内容在router-outlet里面. 当用户选择另一个用户时,我想刷新页面但只刷新路由器插座,以便新用户的信息 我看到其他 CRM 只是将用户重定向到仪表板/索引页面,但我想让用户保持在同一页面上. 解决方案 你应该在服务中有一个函数 import {Subject} from 'rxjs/Su ..

没有参数值的路由;Angular 路由重定向 - 我可以使用 redirectTo 参数路径吗?

如果可以将路径:""重定向到路径:“:id",我正在徘徊?有什么办法可以做到这一点吗? 谢谢. {路径:'文件夹',孩子们: [{小路: '',重定向到:':id',路径匹配:'完整',},{路径:':id',canActivate: [AuthGuard],组件:文档组件,},]} 解决方案 我找到了一种方法,可以使用空的 'id' 参数将 'folder' 路由重定向到 'fold ..
发布时间:2021-11-10 03:26:22 其他开发

在 Angular 2 中更改当前路线上的单个路线参数

是否可以更改当前路由中的单个路由参数,同时保留所有其他参数?这用于分页组件,它将路由到新页面,同时保持当前路由的其他部分相同. 一些例子: 默认页面到第 2 页:orders?foo=foo&bar=bar > orders?foo=foo&bar=bar&page=2 默认页面到第 2 页(子页面):orders/;foo=foo;bar=bar > orders/;foo=foo ..
发布时间:2021-11-10 03:23:23 其他开发

角度路由器:如何替换参数?

假设我有 3 个网址:/:projectId/info,/:projectId/users,/:projectId/users/:userId/profile.他们都有参数projectId.UI 有一个组件可以从一个项目切换到另一个项目.所以我需要: 获取当前网址 按名称更改参数(例如 projectId) 导航到新网址 所以我需要像 this.router.replacePar ..
发布时间:2021-11-10 03:22:58 其他开发