問題タブ [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 に答える
4111 参照

angularjs - angularjsでlocalstorage値を削除する方法

[ngStorage][1]AngularJS のモジュールを使用しています。以下は私のコードです:

すべての変数を削除しています。

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

angularjs - localStorage (ngStorage) を ng-repeat に解析しようとしています

私は数日間 AngularJS をいじっていますが、いくつかの電球が点灯し始めていますが、ng-repeat の $scope 変数のように localStorage 変数を使用できない理由がわかりません:

何が機能していますか:

JS

HTML

今のところ問題ありません。ただし、同じ情報を $localStorage.items 変数に保存すると、ng-repeat フィールドに正しく解析されなくなります。特定の変数を返す他の関数は、関数として呼び出しているときに機能しています ({{example()}})

だから私がやろうとしていること:

JS

HTML

ただし、これは機能していません。私は何を間違っていますか?

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

ng-storage - ngStorage から特定のデータを取得する

このような ng-storage の LocalStorage を使用して、JSON に大量のデータがあります。

しかし、「isi」値を取得するために特定のデータを取得したいのですが、どうすればよいですか?

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

authentication - Ionic フレームワークと Firebase の永続的な認証

誰かが ionic と firebase を使用し、永続的な認証を許可したかどうか疑問に思っていました。IPA/APK を作成してデバイスにアプリをダウンロードすると、アプリを閉じるたびに再度ログインする必要があります。

$authWithPassword でログインすると、コールバックに uid とトークンが含まれます。get import ngStorage を依存関係として使用する場合、uid とトークンを使用して認証を維持するにはどうすればよいですか?

ログインの場合、ユーザーログインは、工場の Auth.login 関数にリンクされているログイン関数を呼び出します。

uid と token を使用して認証を永続化する方法がわかりません。ユーザーパスワードなしでそれを行うことは可能ですか?

助けてくれてありがとう。

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

angularjs - angular.js ngStorage のローカル ストレージにファイルが存在しない場合はどうなりますか?

(ジャバスクリプト)

(html)

上記のコードは機能しません。そのファイルは私のウェブサイトのローカルストレージに存在しないため、の値はjavascriptのようにuserlogstatus取られます。null上記のコードを修正して、私を助けてください。

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

angularjs - ngStorage $sessionStorage 奇妙な動作、すべてのユーザーがユーザーがフォーム フィールドに入力した値を見ることができます

ユースケース:フォーム、ユーザーがフィールドにいくつかの値を入力すると、他のWebサイトに移動し、戻って以前に入力されたフォームの値を取得します。

そのためにngStorage$sessionStorageを使用しましたが、バインドは正常に機能しますが、他のユーザーも保存された値を見ることができます。つまり、 localhost:3000に移動していくつかの値 (chrome) を入力すると、同じアドレス ( localhost:3000 ) を持つ別のブラウザー (firefox) でそれらが更新されていることがわかります。

したがって、これをサーバーにデプロイしようとした後、他の人は私がフォームに入れたものをほぼ!liveチャネルのように見ることができます。これは望ましい動作ではありません。ユーザーごとにローカル/セッション ストレージが必要です。そのため、あるユーザーが何らかのフォームに入力すると、他のユーザーはそれらの値を取得できません。この ngStorage を使用する方法は正しいですか? 何が恋しいですか?アイデア?

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

angularjs - ng-repeat 内の localstorage angularjs からデータを読み取る方法

F5 キーを押すかページを更新すると、angularjs に問題があり、スコープが空になります。

私のシナリオは次のとおりです。

  1. プロジェクトのリストを表示
  2. 特定のプロジェクトをクリックします
  3. レポートがこの特定のプロジェクトに属していることを表示

プロジェクトのリストを表示するための2つのコントローラーとサービスがあり、プロジェクトをクリックするとレポートのリストが表示され、ページを再表示するとこの時点でレポートのリストが表示されますプロジェクトはまったくありません

この問題を防ぐために、angularjs で localstorage を使用しました。https://github.com/gsklee/ngStorageの助けを借りて

しかし、私は「ng-repeat」を使用しています

「ngStorage」のインストールに成功しました。

Cotroller と appconfig angularjs 内に「ngStorage」も追加しました

私が書いた:

書き込みまたは設定: $localStorage.ProjectList = data;

ng-repeat からの読み取りまたは取得: ng-repeat="item in ProjectList" ??

私のローカルストレージの読み取りは正しくないと思います。

助けてくれてありがとう。