angular - Ionic 4 / 5 Routing / 如何在“Tab App”中“skipLocationChange”?
问题描述
我已经将我的应用程序转换为 PWA,并且我注意到,当我更改路由时,url 也会发生变化:例如,如果我的应用程序在 localhost:8100 上运行,当我单击“home”时,url 将变为 localhost:81/家
我已经使用 this.router.navigate(['/home'], {skipLocationChange: true}); 我的网址栏现在只显示 localhost:8100
问题出在选项卡上:如果我单击选项卡,即使我使用 skipLocationChange,url 也会更改为 localhost:81/tabs/somepage
当我单击选项卡时,有一种方法可以防止 url 栏发生更改或显示完整路径?我的目标是让 url 栏始终使用“localhost:8100”,即使路径发生变化。
谢谢你!
解决方案
推荐阅读
- ios - 使用 Apple Watch 混合音频
- swiftui - SwiftUI - 尝试从不同的视图重新运行一个类以强制重新加载数据
- python-3.x - 如何在嵌套数据上访问 RPyC 中的公共属性?
- c# - FluentValidator 如何确定默认使用的显示名称?
- model-view-controller - Microsoft Azure Speech-to-Text MVC 应用程序
- python - 无法删除日期列 KeyError: "['Date'] not found in axis
- docker - Traefik - 转发到外部 IP
- download - AppleScript - 复制文件夹内容显示错误 - 下载和解压缩作品
- javascript - 如何使用 React Router Redirect 在功能组件之间传递状态?
- raspberry-pi - 如何从 Raspbian 的命令行更改音频输出设备?