問題タブ [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.
javascript - AngularJS - ngStorage を使用して、開いているタブ/ウィンドウ全体で値を永続化する
あるタブから言語を変更すると、既に開いている別のタブに反映されないという問題が発生しました。以下のコードを使用して、Cookie に言語を設定しています。
以下のコードを試して、ローカルストレージに言語を設定しました
言語は設定されていますが、ユーザーが 1 つのタブから言語を変更すると、既に開いているタブが反映されません。
さらに、推奨されていませんが、以下のように試しました
しかし、上記も機能していないようです。
開いているすべてのタブ/ウィンドウで言語の変更を反映するには、ngStorage 拡張機能をどのように使用すればよいですか? また、開いているタブとは別に、開いているウィンドウでも機能しますか?
ユーザーが同じ Web サイトの複数のブラウザー タブ/ウィンドウを開き、localstorage に基づいて両方のタブ (同じビュー) のコンテンツを動的に変更する必要があります。
angularjs - webpack で ngstorage をインポートする
@types/ngstorageを使用して、angularjs v1.x (typescript) プロジェクトにnpm パッケージngstorageをインポートしようとしています
をindex.d.ts
含む
私の.ts
ファイルで以下のようにした場合
コンパイルエラーが発生しています
名前空間の角度があり、エクスポートされたメンバーストレージはありません
angularjs - ngStorage を使用してページを更新した後でも CRUD テーブル データを表示する
このCRUDテーブルを作成しました。行を編集して削除した後でも、開発者ツールでWebブラウザーのローカルストレージにテーブルデータが保存されているのを見ることができますが、ページを更新した後でも同じデータを保存して表示する方法がわかりませんすべての最新の更新。
plunker の添付コードを参照してください: https://plnkr.co/edit/fvp2kQzxrnkgLsQ1r4i6?p=preview