簡體   English   中英

angular-ui-router 在瀏覽器中的多個選項卡之間共享狀態

[英]angular-ui-router shares state between multiple tabs in browser

我正在使用 $stateProvider 來管理使用 ui-router 的狀態 ~0.2.15 問題是當我在同一瀏覽器中的兩個或多個窗口/選項卡中打開應用程序時,狀態在它們之間共享,即導航欄和視圖在所有這些選項卡/窗口。

你知道如何克服這個問題嗎? 謝謝

我不認為ui-router有能力做到這一點。 您確定不使用BrowserSync或類似的東西嗎? 如果已同步,請嘗試在多個瀏覽器中訪問您的Web應用程序,並且您有類似這樣的內容,那么您肯定會使用某些內容來同步您的標簽頁。 如果您使用FountainJS或類似的東西生成您的應用程序,那么肯定已經安裝了它。 如果您有package.json或類似內容,請附加它。


編輯

訪問BrowserSync用戶界面( 默認端口3001或8080 ),訪問/sync-options並禁用與CodeSync不相關的所有選項,請參見附件: 瀏覽器同步菜單

吞咽/server.js

browserSync.instance = browserSync.init(files, {
    startPath: '/',

    ghostMode:false, // do ghost mode disabled.

    server: {
        baseDir: baseDir,
        middleware: middleware,
        routes: routes
    },
    browser: browser
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM