2017-02-20 3 views
0

私はPolymer jsを使用しています。ページA、B、Cを持っていて、ページAのサインインAPIコールを要求し、ページBとCのレスポンスがユーザーサインアウトまで必要であるとします。私は応答をJSのローカル変数に格納し、その変数をデータバインディングと値渡しでページBとCにバインドします。ページBまたはCをリフレッシュするまで有効です。ページBをリフレッシュするか、 Cのすべてのローカル変数は破壊されますが、ページBとCはページAのデータに依存しています。だれでも編集できるので、localstorageにレスポンス全体を格納できません。このタイプの問題の解決策は何ですか?つまり、どのようにAPI応答データを終了させるか?ページ固有のAPI呼び出しがない場合の対処方法

答えて

0

あなたが探しているローカル変数が見つからない場合は、もう一度signIn Apiを作成してから、レスポンスをメモリに再度保存してください。

signIn APIを使用するには、最初に渡されたデータを保存することができます。それ以降の呼び出しで再び合格するようにしてください。

+0

しかし、私がサインインするたびに、私はユニークなセッションIDを取得し、そのAPIをいつでも呼び出すことはできません – hande

関連する問題