angular.js - AngularJs はどのように SPA アプリケーションとしてデータを保存しますか?
伊谢尔伦
伊谢尔伦 2017-05-15 16:56:24
0
2
647

angularjs は単一ページのアプリケーションであり、グローバルに使用する必要があるデータを共有するためにサービスを使用できます。ただし、ユーザーがページを更新すると、新しいライフサイクルを開くのと同じように、すべてが最初からやり直しになるように見えます。アプリケーション全体が不適切ではありませんか?
それとも、データのコピーをローカル ストレージに保存する必要がありますか?解決方法を教えてください

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(2)
習慣沉默

私が知っているSPAは、ローカルストレージとサーバー側ストレージを組み合わせて使用​​するため、上記の再起動の問題を解決できます。ユーザーがログインして関連データをユーザーにバインドできるようにすることもできます。もちろん、詳細はプロジェクトのニーズによって異なります。

いいねを押す +0
给我你的怀抱

1 F5 を押した後にページが更新されるのは当然ではありませんか? SPA が更新された場合はどうなりますか?ユーザーの習慣が変わることはなく、ユーザーが混乱することはありません。
2 代わりに、ユーザーは SPA で F5 キーを押す必要がない習慣を徐々に身につけるべきです。
3 やるべきことはユーザーのログイン状態をサーバーのセッションに保存することだと思います。これは従来の Web アプリケーションと同じであり、特別なことは何もありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート