0

顧客がカートに商品を追加し、カート ページにすべての商品を表示するときに、ngStorage またはローカル ストレージを使用して、商品 ID、商品名、商品サイズ、商品価格をどのように保存すればよいですか? 多次元配列は ngStorage ではそれほど効果的ではないようです。

4

2 に答える 2

0

getter と setter を使用して cartService/factory を作成することもできます。angular のすべてのサービスはシングルトンであるため、情報はアプリの存続期間中保存されます。

このようにして、必要なデータを保存できます。

于 2015-09-24T12:41:46.677 に答える
0

そのnosqlであるpouchdb.jsを見ることをお勧めします。データをオブジェクトとして保存し、pouchdb を使用して永続化するだけです。多くのことを処理する抽象化のレベルを作成します。ブラウザーが localstorage または indexdb をサポートしているかどうかを心配する必要はありません。

データとクライアントを保存でき、更新しても保持されます。

于 2015-09-24T13:38:27.240 に答える