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

typescript - イオンストレージは約束で未定義ですか?

パッケージ内のユーザー項目をリスト形式で表示する Ionic 2 アプリがあります。パッケージ内の現在のアイテム インデックスを取得する関数を作成しました。ユーザーがアプリを起動すると起動されます。Ionic Storage (内部) メモリ内のインデックスの名前と値のペアが null かどうかを確認します。その場合、インデックスは 0 に設定され、内部メモリと作業メモリの両方に格納されます。それ以外の場合、インデックスは内部メモリから取得され、作業メモリの設定に使用されます。

ただし、self.storage.set(myString, '0');以下のコードではエラーがスローされますTypeError: Cannot call method 'set' of undefined。私は使用を確認しましたがconsole.dir、実際にはブロックself.storage内で未定義でした。then(...);これはなぜですか?どうすれば回避できますか?

インポート、宣言、コンストラクター

InitializeIndex 関数

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

javascript - 2 番目の Web ビューからアプリの ionic-storage (localForage) にアクセスするにはどうすればよいですか?

ionic-storage を使用する ionic アプリがあります。また、イオン アプリの外部で作業を行うための別の Web ビューを生成するネイティブ Android バックグラウンド サービスもあります。このサービスは、アプリのストレージに書き込む必要があります。これらのストレージ オブジェクトの両方に同じ構成 ( name& storeName) を使用していますが、完全に異なるスペースにアクセスしているように見えますWebViews

他の誰かが同様の問題に遭遇したか、これを解決する方法を知っていますか?