angular-ui-router在浏览器中的多个选项卡之间共享状态

时间:2017-08-28 13:15:30

标签: javascript angularjs angular-ui-router

我正在使用$ stateProvider来管理使用ui-router~0.2.15的状态 问题是当我在两个或多个窗口/标签中打开应用程序时 在同一浏览器中,状态在它们之间共享,即 导航栏和视图在所有选项卡/窗口中都已更改。

你知道如何克服这个问题吗? 谢谢

1 个答案:

答案 0 :(得分:1)

我认为ui-router不具备此功能。 你确定你没有使用BrowserSync或类似的东西吗? 尝试在多个浏览器中访问您的webapp,如果它已同步并且您有类似的东西,那么您肯定会使用某些内容来同步您的标签。 如果您使用fountainjs或类似的东西生成您的应用程序,那么它肯定已安装。如果你有一个package.json或类似的东西请附上它。

修改

访问BrowserSync用户界面(default port 3001 or 8080),访问<script src="/jsi18n/"></script>并停用与/sync-options无关的所有选项,请参阅附件:browser sync menu