問題タブ [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.
angularjs - ngStorage: LocalStorage を使用する場合と SessionStorage を使用する場合
アプリケーションで gsklee/ngStorage を使用する予定です。ドキュメントによると、sessionStorage と localStorage をモジュール/コントローラーに注入します。私の質問は、どの状況で sessionStorage を使用する必要があり、いつ localStorage を使用する必要があるかということです。また、ユーザーがブラウザを閉じると、セッションは終了しますか?
javascript - NG-Disabledでプッシュする前にAngularjsチェックアレイ
各ドレスには ID が割り当てられます。ドレス ID は、$StateParams
関数内およびページ URL (例: #/dresses/21) 内で見つけることができます。
ユーザーが Heart (Like) または Broken Heart (Dislike) ボタンをクリックすると、ドレス ID が localstorage Heart/Broken Heart 配列内に配置されます。以下を参照してください。
また、いずれかのボタンがクリックされると、ボタン自体が無効になり、複数のドレス ID が押されるのを防ぎます! これは、opersit ボタンをクリックすることで元に戻すことができます。
問題!
ページを更新した後に同じドレス ID が送信されないようにする方法がわかりません - ドレス ID をプッシュする前に配列を検索しようとしましたが、うまくいきませんでした。また、ダブルクリックを防ぐことで二重のドレス ID が送信されるのを防ぐことができますが、ページを更新すると、ドレス ID が既に存在するにもかかわらず、ボタンがドレス ID をアレイにプッシュできます!
どんなガイダンスも大いに役立ちます!
ありがとうございました。
コントローラ:
出力 {{$ストレージ | json}}
javascript - angular JSでデータとモデルを永続化する方法
ユーザーが検索条件を入力すると検索結果が表示される検索ページが1つあり、ユーザーが別のページに移動してこのページに戻ったときに、結果が持続する必要があります。
各サブモジュールには、独自の app.js とコントローラーがあり、ページ間でデータを永続化する方法があります。$localStorage の使い方がよくわかりません
javascript - Angular ngStorage カスタム オブジェクト
ngStorage を使用してデータを保存しています。game というカスタム オブジェクトを作成して保存しました。ゲームとして保存されていますが、ブラウザを更新するとオブジェクトとして戻ってきます。
新しいゲームが追加されると、ゲームとして LocalStorage に保存されますが、クッパを更新してゲームをフェッチしようとすると、. ゲームではなく、オブジェクトの配列として返されます。