問題タブ [ng-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
297 参照

javascript - AngularJS - ngStorage を使用して、開いているタブ/ウィンドウ全体で値を永続化する

あるタブから言語を変更すると、既に開いている別のタブに反映されないという問題が発生しました。以下のコードを使用して、Cookie に言語を設定しています。

以下のコードを試して、ローカルストレージに言語を設定しました

言語は設定されていますが、ユーザーが 1 つのタブから言語を変更すると、既に開いているタブが反映されません。

さらに、推奨されていませんが、以下のように試しました

しかし、上記も機能していないようです。

開いているすべてのタブ/ウィンドウで言語の変更を反映するには、ngStorage 拡張機能をどのように使用すればよいですか? また、開いているタブとは別に、開いているウィンドウでも機能しますか?

ユーザーが同じ Web サイトの複数のブラウザー タブ/ウィンドウを開き、localstorage に基づいて両方のタブ (同じビュー) のコンテンツを動的に変更する必要があります。

ソース - https://github.com/gsklee/ngStorage

0 投票する
1 に答える
376 参照

angularjs - webpack で ngstorage をインポートする

@types/ngstorageを使用して、angularjs v1.x (typescript) プロジェクトにnpm パッケージngstorageをインポートしようとしています

index.d.ts含む

私の.tsファイルで以下のようにした場合

コンパイルエラーが発生しています

名前空間の角度があり、エクスポートされたメンバーストレージはありません

0 投票する
1 に答える
89 参照

angularjs - ngStorage を使用してページを更新した後でも CRUD テーブル データを表示する

このCRUDテーブルを作成しました。行を編集して削除した後でも、開発者ツールでWebブラウザーのローカルストレージにテーブルデータが保存されているのを見ることができますが、ページを更新した後でも同じデータを保存して表示する方法がわかりませんすべての最新の更新。

plunker の添付コードを参照してください: https://plnkr.co/edit/fvp2kQzxrnkgLsQ1r4i6?p=preview