强制导航到刷新主链上的应用程序根目录

Tommy D'Nuttin

我想知道是否有一种方法可以在路由器初始化时强制我的App导航到特定路由。目前,当我刷新我的应用程序时,说“ myapp / page / user”时,该应用程序将在该片段处重新初始化。

是否有任何强制将其刷新为“ myapp /”的内容?

我试过在router.initialize()中使用Backbone.history.navigate-这不起作用(可能不应该)。

我也尝试过window.location.href =''; 在App.start()之前-似乎可以在其他片段上工作,但不能在根上工作。

主要问题是我想检查会话存储中的令牌,以及是否不存在以使用户返回登录页面...

谢谢。

亚米尔·沙扎德(Aamir Shahzad)

我认为这应该可以解决您的问题;

Backbone.history.start({
    pushState: true,
    root: "myapp/"
});

检查此主干参考

请注意,Internet Explorer中基于哈希的历史记录依赖,请确保仅在DOM准备就绪后才调用start()。(通过骨架js.org

$(function(){
  new WorkspaceRouter();
  new HelpPaneRouter();
  Backbone.history.start({pushState: true});
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将应用程序根目录路由到/ swagger

Service Fabric应用程序的根目录

Flutter错误“无法导航到我的应用程序的初始根目录”

如何使Netbeans将Java Web应用程序部署到Tomcat的根目录(例如/)而不是/ MyProject?

将Apache Server文档根目录重定向到SpringBoot应用程序

如何在 Apache 上的站点根目录挂载 django 应用程序?

在AWS上的symfony 2.8应用程序中更改根目录-Elastic Beanstalk

在Heroku上,如何部署不在git repo根目录中的Rails应用程序?

安装Android系统应用程序,无声更新,无需在根目录设备上播放Google。

安装Web应用程序后更改文档根目录

从外部文档根目录加载CakePHP应用程序

在Tomcat的根目录部署我的应用程序

从Spring Controller获取Web应用程序根目录

应用程序根目录的默认路由

Angularfire不会加载应用程序根目录

重新映射Rails应用程序的根目录

Silex-如何访问我的Web根目录和应用程序根目录

是否可以在Rails应用程序中删除默认根目录而不创建新的根目录?

将一个应用程序部署到项目根目录中没有的Heroku?

在将react redux应用程序部署到heroku时,为什么要在根目录下添加static.json

我在应用程序的根目录中有SafeAreaView,但我希望在应用程序中的几个屏幕上使用全屏backgroundColor(包括safeAreaView的顶部和底部)

在Eclipse应用程序中刷新导航视图

无需页面刷新的 Python Flask Web 应用程序导航

应用程序更新主题订阅

当在iOS设备上轻按时关闭应用程序时,应用程序导航到主屏幕

为什么我的应用程序脚本代码将电子表格的副本复制到除特定目录之外的Google Drive的根目录中?

R Shiny-导航到特定的navbarPage选项卡时刷新应用程序会话(shinyjs.reset)

Xcode应用程序项目目录的根目录在哪里?

Angular 7导航强制返回到根目录