私はangularjsでページネーションを作ろうとしています。私はフロントエンドのanglejsのために使用しています、そして、私はcodeigniter phpで作られたアプリケーションからのデータトラフhttpリクエストを受け取ります。角度付きページ設定で見つかったすべてのチュートリアルまたはスクリプトは、ページを更新した後にページ番号を失います。また、別のページに行くとバックページが最初のページから再び開始されます。どのようにしてこの問題を解決できますか?最高の解決策は何ですか?私はセッションでページ番号を覚えておく必要がありますか、またはバックエンドでどのレコードを返すか計算しますか?Angularjsページ分割リフレッシュの問題
0
A
答えて
0
AngularJSはJavaScriptフレームワークであることを覚えておくことが重要です。 JavaScriptはその値を一時メモリに保存するだけなので、ページを更新するとJavaScriptの変数と値はすべて失われます。
データをページの更新を超えて保持したい場合は、そのデータをどこかに格納する必要があります。一般的なオプションは、クッキー、セッションストレージまたはローカルストレージにあります。これらは、データを永続化する目的でWebブラウザが持つ機能です。
セッション記憶域に情報を保存しておくと、ページを更新した後にアプリケーションがデータ内のどこにあるかを覚えているように思えます。
ngStorageをご覧ください。
関連する問題
- 1. AngularJSページのリフレッシュの問題
- 2. AngularJSのページ分割
- 3. iOSのテーブルビューのページ分割の問題
- 4. CakePHPのルーティングとページ分割の問題
- 5. PHPとjQueryページのリフレッシュの問題
- 6. NodejsアプリケーションからAngularJS/JavaScriptのページ分割
- 7. 分割ロジックの問題
- 8. 2007データベースアクセスの分割問題
- 9. SQLクエリの分割問題
- 10. Oracleの分割問題
- 11. スカラ線分割の問題
- 12. AngularJSデータテーブルをページ分割する
- 13. コンパイルによるページ分割AngularJs
- 14. PostgreSQLのページ分割ソートのソートの問題
- 15. ループ分割分離の問題
- 16. PrimeNG angular2のDataTableページ分割マルチセレクションの問題
- 17. JSONデータの問題からの反応によるページ分割
- 18. ng2-smart-tableによるページ分割の問題
- 19. Rails:コメントのページ分割問題を伴うレンダリング
- 20. AngularJSのページ更新の問題
- 21. .checkboxradio(「リフレッシュ」)問題、
- 22. TinyMCEリフレッシュの問題
- 23. ポーランドのエンコーディング - 分割の問題
- 24. ユニットテストJasmine Typescript、分割の問題
- 25. 文字列の分割問題
- 26. プロジェクトと問題ツールウィンドウの分割ビュー
- 27. 剣道UIグリッドページ分割の問題
- 28. AngularJSの問題
- 29. AngularJS - angularJSルートの問題
- 30. GWT - ページをリフレッシュするBroswersをクリックしたときの問題リフレッシュ/リロードボタン