2017-03-07 23 views
1

Angular 2アプリでは、私のHomeComponentからPageComponentにデータを渡し、PageComponentの変数に保存します。今私はページをリフレッシュするとき、私はこのデータを保持する必要があります。現在、私はセッションストレージを使用していますが、これを実装するより良い方法があるかどうかは疑問でした。Angular 2のページリロードに関するデータを保持する

+0

は、クッキーの代わりにローカルストレージを使用します。あなたはクッキーよりも多くの利点があります。 – aditya

答えて

3

いいえ、この文脈では他の方法はありません。すべての一時的なメモリを一度リフレッシュすると消えてしまいます。あなたがセッションストレージを実行していると言ったように。あなたはそれを続行することができます。あなたは以下を選択することができます。

  1. のlocalStorage
  2. クッキー
  3. セッション

違いと重要性:How to store token in Local or Session Storage in Angular 2?

+0

私は様々な理由でLocalStorageに行きたいと思っています。 – Jaydeep

2

私は強くあなたには、いくつかのサーバー側のフレームワークを実装し、データベースや店舗を実装助言し、そのデータを検索しますそれはもっとクリーナーで、はるかに信頼性があり、セッションは物事を行うための非常に日々の方法です。最低でも、私はクッキーを使用して、少なくともpersisもう少し確実に。

関連する問題