我想在浏览器中保持常量url 即使用户在不同的路径上移动,浏览器中的url也不应该改变让我们说appname/home.do 我看到路径名在home.do后追加如何在浏览器中实现常量url角2
0
A
回答
1
要求似乎很奇怪, 但要实现它,请尝试使用自己的位置策略。 创建一个服务&,
export class MyPlatform extends LocationStrategy {
prepareExternalUrl(internal:string):string{
//return whatever URL u want to return
}
}
而在你app.module.ts 写在供应商部分
providers:[ {provide:LocationStrategy,useClass:MyPlatform }]
0
可以使用skipLocationChange指定一个布尔值为true
或false
。
用法
// Navigate silently to /view
this.router.navigate(['/view'], { skipLocationChange: true }); //as mentioned in the docs
Here是它的一个拉动请求。
0
您可以提供(而不是默认PathLocationStrategy
)自定义LocationStrategy
实现,该实现不使用pushState API,只是在内部管理历史记录。
相关问题
- 1. 浏览量实现
- 2. 实现浏览器
- 3. Google Chrome浏览器如何实现Chrome浏览器?
- 4. 如何使浏览器在量角器e2e配置中可选?
- 5. 如何实现JSP浏览器操作
- 6. 如何在现代浏览器中实现lodash _.remove函数?
- 7. 在浏览器中实现stdout.write/stderr.write
- 8. Android:2浏览器中的浏览器
- 9. 角量角器:在浏览器环境中执行脚本
- 10. 浏览器EventListenerList实现
- 11. EcmaScript 5浏览器实现
- 12. Firebase变量在浏览器刷新后变为空角度2
- 13. 实现在角2
- 14. 如何在量角器中设置打开的Safari浏览器预览
- 15. 如何更改量角器中的浏览器日期
- 16. 用量角器检测浏览器
- 17. 量角器测试开启浏览器
- 18. 是否在任何现代浏览器中都实现了CSS变量?
- 19. 如何在Cocoa中实现浏览器工具栏?
- 20. 如何在Web浏览器中实现日志窗口?
- 21. 如何在浏览器中禁用JavaScript后实现javascript功能
- 22. 如何在Android中实现语音控制浏览器
- 23. 如何在iOS中实现文件浏览器
- 24. 如何在j2me中使用lwuit实现/使用浏览器?
- 25. iOS如何在Web浏览器中实现选项卡
- 26. 在浏览器中如何实现HTML5地理定位API?
- 27. 如何实现HTTP在角2
- 28. 在浏览器中显示角度2装饰器元数据
- 29. 如何在我的Angular 2应用程序中使用webpack实现量角器?
- 30. JavaScript中的跨浏览器XPath实现