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

2024-01-29

所以我想在导航到特定路线后重新加载应用程序..

我使用 router.navigate 根据用户角色导航到特定路线,效果很好,但如果来自登录页面,我必须在路由后重新加载页面(不是每次用户打开该特定路线时) - 此处重新加载是为了更新页面语言取决于用户的语言

所以我想做的是

  else if(this.sp.role === 'Admin') {
      console.log('ooo')
      this.router.navigate(['/admin/dashboard']); 
      this.window.location.reload();

但这会重新加载登录页面


Simple

this.router.navigate(['path/to'])
  .then(() => {
    window.location.reload();
  });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

角度路由器导航然后重新加载 的相关文章

  • Angular4 会话处理

    我有一个 sailsjs API 后端 我想使用 Angular4 作为我的前端 我想知道如何处理 Angular 上的会话 我尝试阅读文档但无法想出任何东西 具体来说 我需要能够处理登录 注销 CSRF 保护等 是否可以在 Sails 中
  • 如何轻松地将 Observable 转换或分配给行为主体,以便其他组件可以共享它

    我是可观察风格编程的新手 我有一个问题 我想在组件之间跨应用程序共享用户信息 并且我使用BehaviorSubject 来共享此信息 这是受到将BehaviorSubject 共享为AuthInfo 的启发 如果我可以在我的应用程序组件中共
  • Angular 2 路由在使用 Apache 进行页面刷新时不起作用

    使用 Angular 2 RC 4 和更新的 angular router 我使用中的答案得到了要在浏览器中显示的路由 URL这个问题 https stackoverflow com questions 34816025 angular2
  • 如何让元素在进入页面时滚动到滚动条的中心

    我正在制作一个 Angular 项目 它有一个 时间轴 组件 其中有一个overflow x scroll元素 container width 30vw height 100vh background color aquamarine ma
  • Angular 2 RC 5 Internet Explorer 10 滚动性能不佳

    我已经使用 Angular 2 构建了一个产品目录应用程序 现在我正在调试 IE 的缺陷 所以 这就是发生的事情 我有一个CatalogComponent它包含一些按类别显示产品的子组件 我的页面中有 50 60 个缩略图 因此页面负载并不
  • 自定义收集路径的polymorphic_path

    我有以下路线定义 resources documents do collection do post filter end end 以及以下模型结构 class Document lt ActiveRecord Base belongs t
  • 延迟加载:Observable 未订阅

    在我的 Angular 应用程序中 我有一个父组件 控制台 组件 html div class main div
  • .htaccess 路由到服务器上的子目录?性能/加载时间

    我想知道是否可以使用 htaccess 文件将我的域直接路由到服务器上的子目录 我从常规虚拟主机提供商处购买了虚拟主机软件包 其中我的domain com 连接到我的服务器的根目录 我想知道是否可以以某种方式将 htaccess 文件上传到
  • Angular 5 - 加载视图后加载脚本

    我有一个遗留脚本 需要将其包含在我的角度应用程序中 该脚本的特点是它与特定组件相关 并且只有在加载该组件的视图之后才必须加载它 就今天而言 我成功地将它包含在 OnInit 函数中 但有时 并非总是出于某种原因 CLI 会抛出有关它的错误
  • 如何停止 mat-autocomplete 以将自定义用户输入值与给定选项分开?

    我正在使用来自material angular io的mat auto完整组件 默认行为是用户可以输入任何值 并提供可供选择的选项 您还可以将您的输入添加到所选值中 您可以在此处查看示例 https stackblitz com angul
  • 如何将 css 预处理器与 Angular 7 一起使用

    我是预处理器世界的新手 我如何使用它们 特别是 postcss 和 LostGrid 与 Angular 7 我正在尝试申请这段代码 https codepen io anon pen BeLWeb有角度的 正如你所看到的 它使用postc
  • Angular - UI 路由器路由 - HTML5 模式

    我正在尝试在我的 Angular 应用程序中使用 HTML5 推送状态链接 我拥有的是一系列类似于以下的路线 stateProvider state product url product productCode templateUrl p
  • NS-2.34 DYMO 贴片

    我正在尝试将 DYMO 路由协议添加到 NS 2 34 但它不起作用 我正在关注这个教程 https khaledben wordpress com 2011 04 16 patching dymo um in ns 2 https kha
  • 将全局样式表与故事书和角度结合使用 - SassError:SassError:预期“{”

    几天来 我一直在尝试将全局样式表集成到故事书中 我已经从 sass 支持文档中集成了 webpackFinal 配置 在 storybook 目录中 我创建了一个 scss loader scss 文件 该文件应该加载全局样式表 在 pre
  • 如何将 C3 图表添加到 Angular 2+ 项目

    我搜索了很多有关 Angular2 图表包的信息 但没有 C3 js 的名称 直到我在下面的链接中找到了 C3 js 图表的示例 ani angular strapui com dashboard charts c3 chart http
  • 在 httpInterceptor 中过滤请求 - Angular 4.3+

    我有一个身份验证拦截器 但是 我希望此拦截器能够过滤请求 并且当用户访问不需要用户身份验证的组件 例如确认帐户密码等 时不应用该拦截器 有关于如何进行的示例吗 这是 auth 拦截器的逻辑 intercept request HttpReq
  • 如何在 Angular 4 中将 xml 转换为 json?

    我是 Angular 4 的初学者 我没有足够的知识如何处理 XML 到 JSON 以及如何在 Angular 4 中调用服务 请建议 基于库http goessner net download prj jsonxml http goess
  • 如何使用第三方 JS 组件进行 Angular2/4 验证

    当谈到 Angular 2 验证时 我看到了不同的方法 基本方法是使用 HTML5 和模板 模型绑定或带有指定验证器的表单 然而 当涉及到特殊规则时 它需要大量编码 并且模板绑定 因此没有表单 通常会导致验证分散在 HTML 和 TS 代码
  • 执行 POST 请求时 Spring Boot 端点 403 OPTIONS

    我正在使用 Spring 运行一个服务 当我的 Angular 前端尝试发出 POST 请求时 会收到带有请求方法 选项的 403 错误 Spring 服务和 Angular 应用程序都在我的机器上本地运行 我尝试使用 Chrome 插件切
  • 有角材料 2 卡可滚动

    如何使mat card材质2组件内的内容可以滚动 我在材料2网站上没有找到任何内容 这不是内置功能 要使内容可滚动 请设置高度

随机推荐

  • PHP 使用 DOMXPath 剥离标签并删除节点

    我正在尝试使用 DOMDocument 但遇到一些问题 我有一个像这样的字符串 Some Content to keep span class ice cts 1 ice del This content should remain but
  • 在 Select2 版本 4.x 中向数据适配器添加装饰器

    我想支持MaximumInputLength我的自定义 Select2 的装饰器数据适配器 https select2 github io options html dataAdapter 在我的自定义数据适配器中 Utils Decora
  • 如何在移动视图上隐藏 Material-Ui Mini 变体抽屉

    如何在移动视图上隐藏迷你变体抽屉 我不想要移动视图上的侧边栏 它应该隐藏在移动视图中 我正在关注官方文档原始代码 https material ui com demos drawers 在移动视图中删除 改变样式来做到这一点 drawerP
  • Firestore比较两个集合文档非常慢

    我目前正在将移动用户的电话联系人上传到 Firestore 数据库 平均一个用户有大约 500 个电话号码 而我将有大约 1000 个用户 我的结构如下 Firestore root users contacts collection ui
  • 无法在 postgresql (rails) 的 json 字段中存储数组无法将数组转换为 json

    这是我运行 db migrate 时遇到的错误 rake aborted can t cast Array to json 这是我的桌子 class CreateTrips lt ActiveRecord Migration def cha
  • OpenGL - 如何创建顺序无关的透明度?

    我一直在开发用于教育目的的游戏引擎 我遇到了这个问题 我似乎找不到答案 Alpha 通道仅适用于在具有 Alpha 通道的对象之前已经绘制的对象 例如 在一个有 3 个物体的场景中 假设有一只猫 一只狗和一个瓶子 透明 猫和狗都在瓶子后面
  • 对话发送 - 多个朋友

    你可以解释吗 来自其他站点的示例 它将 2 个用户添加到发送中 我们的链接 仅添加第一个 你解释一下原因吗 也许您有一些指导方针 告诉我们应该在哪里寻找原因以及如何解决这个问题 谢谢 它正在作为一个错误进行处理 http developer
  • 如何使用 influxdb non_negative_derivative 获得一致的值?

    将 grafana 与 influxdb 结合使用 我试图显示某个计数器值的每秒速率 如果我使用non negative derivative 1s 函数中 rate 的值似乎根据 grafana 视图的时间宽度而发生巨大变化 我正在使用l
  • 底部导航视图缩小

    我制作了一个带有促销 商店 奖励 优惠券和帐户选项卡的底部导航视图的应用程序 当我从优惠券片段更改为任何其他片段时 底部导航视图会缩小 如图所示 我尝试更改布局宽度 高度并将协调器布局转换为线性布局 但没有帮助 当我仅从主页切换到任何其他选
  • 如何从运行时传递 n 值的表中获取前 n 行?

    如何从运行时传递 n 值的表中获取前 n 行 在 SQL Server 2005 及更高版本中 您实际上可以参数化 top 命令 下面的代码来自MSDN http msdn microsoft com en us library ms189
  • 即使已登录也删除 SQL 登录

    在集成测试执行过程中删除 SQL Server 2008 登录名时 有时会出现以下错误 System Data SqlClient SqlException 无法删除登录名 SomeTestUser 用户当前已登录 我不在乎它是否已登录 我
  • 为什么只有部分用户收到错误:“连接正忙于处理另一个命令的结果”

    我有一个 Delphi 应用程序 它使用 DevArt 的 SDAC 组件连接到 SQL Server 数据库 我们有 200 个软件安装 并且仅针对某个客户 对于某些用户 我注意到以下错误 Connection is busy with
  • 如何使用果冻豆中的“选择调试应用程序”和“等待调试器”新功能?

    选择调试应用程序 和 等待调试器 是 Jelly Bean 中的新功能 有人知道如何使用这些新功能吗 我在这里找到了答案 http developer android com tools debugging debugging devtoo
  • 错误:名称“Image”在库“package:flutter/src/widgets/image.dart”和“package:image/src/image.dart”中定义。 -- 不明确的导入

    如何解决 Dart 中的此歧义错误 import dart io import package flutter material dart import package camera camera dart import package i
  • Pcap 函数具有“未定义的引用”

    我正在尝试完成本教程 http www tcpdump org pcap html http www tcpdump org pcap html 现在我已经使用以下命令安装了 pcap 代码提示和所有正在运行的内容 sudo apt get
  • JUnit Eclipse JPA persistence.xml 未找到

    场景如下 我正在 Eclipse 上做一个 J2EE 项目 该项目是使用 Maven 创建的 我正在尝试启动并运行我的单元测试 当我尝试创建 EntityManager 时 它会抛出异常 javax persistence Persiste
  • 同时写入两个文本框[重复]

    这个问题在这里已经有答案了 在我的 WPF 应用程序中 我有两个文本框 我正在寻找以下内容 我希望如果用户在上面写了一些东西textbox1该应用程序会将相同的值放入textbox2
  • 如何在QTP中测试标签

    我正在使用 QTP 9 5 测试我编写的应用程序 德尔福 我安装了 Delphi Add in 和 QTP 可以识别Delphi控件 大多数但不是全部 特别是 TLabel QTP无法识别这个 控制并被对象间谍忽略 关于如何测试标签有什么建
  • 通过 FileSystemObject 迭代文件夹中的文件

    好的 所以我认为自己是一名 Excel VBA 专家 尽管我有一段时间没有对它做太多事情 但我对这个感到困惑 这显然意味着它是一个非常简单的东西 由于我的傲慢 D 我使用分配给全局变量 称为 myFSO 原始的 我知道 的 FileSyst
  • 角度路由器导航然后重新加载

    所以我想在导航到特定路线后重新加载应用程序 我使用 router navigate 根据用户角色导航到特定路线 效果很好 但如果来自登录页面 我必须在路由后重新加载页面 不是每次用户打开该特定路线时 此处重新加载是为了更新页面语言取决于用户