angular2-routing相关内容

角度路由器导航,然后重新加载

因此,我想在导航到特定路线后重新加载应用程序。 我使用路由器。根据用户角色导航到特定路线,这很好用,但如果来自登录页面(不是每次用户打开特定路线),我必须在路由后重新加载页面-此处重新加载是根据用户的语言更新页面语言 所以我尝试做的是 else if(this.sp.role === 'Admin') { console.log('ooo') this ..
发布时间:2022-02-27 20:29:47 其他开发

在返回 API 的响应并且用户导航到不同的页面后,是否可以向用户显示通知?

首先,对于缺少这方面的代码表示歉意,我只是想弄清楚它是否可以完成,以及哪些 API/库允许我这样做. 我有一个用 Angular 编写的 Web 应用程序前端.由于服务器的位置和返回数据的性质,它从中获取数据的后端服务之一通常需要 2-3 分钟才能返回.现在我在前端显示了一个动画微调器,直到返回响应,这不是很好,因为这会阻止用户在收到响应之前执行任何操作.我想知道的是,是否可以从前端发送请求 ..
发布时间:2022-01-19 13:21:43 其他开发

通过 routerLink 定位命名出口会添加无关的“/";

我正在尝试通过路由在我的应用中启动模式.除了在 URL 中添加了一个额外的斜杠以防止其解析之外,一切似乎都有效.Url 应该是这样的(如果我手动输入它就可以工作)... /accounts(modal:accounts/1/edit) 但我得到了这个(注意基本网址和出口目标之间的斜线)... /accounts/(modal:accounts/1/edit) 基础标签已设置... ..
发布时间:2022-01-17 10:58:18 其他开发

Angular 2/传单地图,如何从标记弹出链接到组件?...路由器链接?

在我的 angular 2 应用程序中,我有一个传单地图,其中包含一个绑定到 onClick 事件的弹出窗口. 弹出窗口的内容有一个指向角度组件的链接.但是,当我在 .setContent() 函数中使用 routerLink 时,链接不会显示. 我猜这是因为 .setContent() 无法呈现有意义的 angular 2 指令.我可以用什么代替? @Component({选择器: ..

使用 Electron 时,我应该如何配置 Angular 2 的基本 href?

我需要在 HTML 中设置 或在 Angular 2 引导期间设置 APP_BASE_HREF 以不引发异常.如果我设置了其中任何一个,则 Electron,考虑到文件系统,在尝试匹配路由时会在 browser_adapter.ts 中引发异常: 异常:错误:未捕获(承诺中):无法匹配任何路由.当前段:'C:'.可用路由:['/dashboard', '/accounts']. ..
发布时间:2022-01-10 22:39:30 其他开发

Angular 2,RC5 路由器插座在另一个路由器插座内

我正在尝试制作一个项目,其中一个路由器插座位于另一个路由器插座中: 它将像这样工作: 在第一个路由器插座中,它将有两个视图: 身份验证组件(/login) 管理组件(/admin) 然后在第二个出口将在管理组件内,具有自己的路由,将呈现这些: 仪表板 (/admin) 个人资料(/admin/profile) 用户 (/admin/users) ..
发布时间:2022-01-08 18:39:04 其他开发

Angular 2 中的被动链接 - <a href=">相等的

在 Angular 1.x 中,我可以执行以下操作来创建一个基本上什么都不做的链接: 我的链接 但在 Angular 2 中,相同的标签会导航到应用程序库.在 Angular 2 中,它的等价物是什么? 编辑:它看起来像 Angular 2 路由器中的一个错误,现在有 github 上的一个未解决问题. 我正在寻找开箱即用的解决方案或确认不会有任何解决 ..
发布时间:2022-01-08 18:15:24 其他开发

多个 canActivate 守卫在第一次失败时全部运行

我有一个带有两个 canActivate 守卫(AuthGuard 和 RoleGuard)的路线.第一个 (AuthGuard) 检查用户是否已登录,如果没有,则重定向到登录页面.第二个检查用户是否定义了允许查看页面的角色,如果没有,则重定向到未经授权的页面. canActivate: [AuthGuard, RoleGuard]...导出类 AuthGuard 实现 CanActivate ..
发布时间:2022-01-08 18:11:13 其他开发

更改路由参数而不在 Angular 2 中重新加载

我正在使用 Angular 2、谷歌地图等制作房地产网站,当用户更改地图中心时,我会搜索 API,指示地图的当前位置以及半径.问题是,我想在不重新加载整个页面的情况下在 url 中反映这些值.那可能吗?我找到了一些使用 AngularJS 1.x 的解决方案,但没有找到关于 Angular 2 的解决方案. 解决方案 你可以使用 location.go(url) 这基本上会改变你的 url ..
发布时间:2022-01-08 18:06:48 前端开发

你可以在路由器插座上使用@ViewChild() 或类似的东西吗?如果有怎么办?

我反复遇到这样一种情况:我想访问位于路由器插座另一侧的子组件而不是选择器: 喜欢:不是: 据我所知,这与 ViewChild 功能冲突,但似乎我的组件应该能够像查看选择器标签中的内容一样轻松地查看路由器出口中的内容并与之交互. 例如我试过这个: 导出类 RequestItemCatsComp {@ViewChild('chil ..
发布时间:2021-11-28 08:05:04 其他开发