問題タブ [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 投票する
1 に答える
112 参照

javascript - ローカルストレージのロード後に必要な属性が機能しない md select

角度のあるマテリアル コントロールを使用した角度のある Web ページに取り組んでいます。次のように定義した md select コントロールがあります。

これは、$invalid プロパティがボタンの動作を制御する親フォームにあります。ドロップダウンから値を選択するたびに、フォームが有効になり、ボタンがアクティブになります。値が選択されていない場合、ボタンは無効になります。

ただし、ngstorageを使用してローカル ストレージも実装しました。これが行うことは、スコープのプロパティの状態を自動的に管理し、ブラウザのローカル ストレージに保存することです。これは、ページを更新するたびに同じドロップダウン値が選択されることを意味します。これは完全に正常に動作します。

ただし、更新を実行すると、フォームの $invalid プロパティが true に設定されるようになりました (md select 値が正しく設定されていても)。どうすればこれを解決できますか?

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

pdf - angular ngStorageを使用してPouch dbにpdfを保存する

私は初心者ですが、ngStorageまたは純粋なjsを使用しPouch DBて節約する方法はありますか? ではないファイルのコード スニペットが見つかりません。方法を検索すると、ローカル ストレージの json にたどり着きます。これを行う方法について、コードスニペットまたはヘルプを提供できますか?.pdfPouchjson

ありがとう。

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

angularjs - AngularJS ngStorage を使用して JSON 変数を $sessionStorage に保存する方法

JSON-Stringに簡単に変換できる次の変数があります。

私のコントローラーでは、この変数を次のようにスコープに追加します。

次に、次のように $sessionStorage に保存します。

ページを更新する$scope.dataと、再び空になります。何か案は?

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

javascript - エラー: $injector:unpr 不明なプロバイダー: $localStorageProviderProvider <- $localStorageProvider

ngStorageにデータを保存するために使用しようとしていlocalStorageます。しかし、私には非常に奇妙な次のエラーが表示されます。

エラー: $injector:unpr 不明なプロバイダー 不明なプロバイダー: $localStorageProviderProvider <- $localStorageProvider

https://docs.angularjs.org/error/ $injector/unpr?p0=$localStorageProviderProvider%20%3C-%20$localStorageProvider

タイプスクリプトも使用しています。これが私のコードです:

app.module.ts:

register.controller.ts:

私にとって奇妙なことは、$localStorage代わりに使用$localStorageProviderしてもエラーは発生しませんがget()/set()、プロバイダーの機能がないことです。

私にとって奇妙な 2 番目のことは、angular によって生成されるエラー メッセージです。

不明なプロバイダー: $localStorageProviderProvider <- $localStorageProvider

その 2 番目のプロバイダーはどこ$localStorageProviderProviderから来たのですか?

回避策があることはわかっていますが、このエラーが頭に浮かび、問題を発見するまで手放すことはできません。

前もって感謝します。

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

javascript - 次のページに移動するときに localStorage がクリアされますか?

angular.js の ng-storage プラグインを使用して、localStorage に値を保存します。次のページに移動すると、ローカルストレージがクリアされます。

ナビゲートされたページのhtmlで、ベースhferを設定しました

事実は、コードが失敗するドメイン名に移動されたときにIPで作業しているとき、コードは正常に機能するということです

任意の解決策??

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

asp.net - サーバー側でクライアントから送信された「難読化された」Cookie を正しく読み取る方法

Web サイトのサーバー側でクライアントから送信された Cookie を読み取る必要があります。

クライアントはngStorageモジュールを介して Cookie を設定します。

そして、サーバーのコントローラーで次のように読み取ろうとしました:

そのキーに関連する Cookie がないため、Request.Cookies["basket"]返されます。null

このようなライブラリは、元の名前の代わりにngStorage独自の「一意の」名前を Cookie に使用しているようです (私の例のように)。_gabasket

サーバー側でそれを読み取るにはどうすればよいですか?

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

javascript - 不明なプロバイダー: ngStorageProvider <- Angular ngStorage を使用しようとした場合の ngStorage

ngStorage を使用する以下のコードがあります。しかし、これを実行しようとすると、これは私のAngularアプリの一部であり、コンソールに次のエラーが表示されます:

なんで?

controller.js にサインインする

アップデート:

コントローラーのパラメーターに $localStorage を含めるようにコードを変更しました。エラーメッセージは消えましたが、割り当てを行った後、 $localStorage は未定義です...

これは、私のコードが未定義のローカルストレージのエラーをスローする場所です:

mainController.js