私のプログラムは、Facebookのページフィードのデータで配列を塗りつぶしますが、あるタブから別のタブに移動するたびに、このデータをリロードする必要があります。この配列をキャッシュして、変更されていない限り、情報をリロードしますか?Adobe Flexキャッシングアレイ
0
A
答えて
0
データをリロードせずにデータが変更されていないことをどのように知っていますか?
多分、サービスコールを実行する前の時間を測定するよりも、最後のサービスコールのタイムスタンプを保存することが必要です。
おそらく5分間のタイムアウトで、ユーザーが前回のサービスコールから5分以内にタブを連続的に変更すると、アレイは以前にロードされたデータを保持します。
5分後、ユーザーがそのタブに戻った場合、サービスコールは、ロードを防止するためにタイムスタンプを更新するよりも、データをロードできます。
1
これは、ビューにサービスロジックが含まれないようにするためです。代わりに、あなたのビューはサービスコールとあなたのコントローラ(あなたが持っていますか?)を求めるイベントをディスパッチして、そのイベントを捕らえて、それを実行するかどうかを決定する必要があります。
関連する問題
- 1. Adobe Flex RichTextEditor
- 2. カスタムリストデザイン - Adobe Flex
- 3. Adobe Flexのコンポーネントイベント
- 4. Adobe Flex非アクティブコンポーネント
- 5. Adobe Flexはメールで?
- 6. Adobe Flex pdfの機能
- 7. Adobe FlexとADA準拠
- 8. Adobe Flexの変数
- 9. Adobe Flexの日付
- 10. Adobe Flex 4 Tree Treelistdata
- 11. Adobe Air(Flex)with Ajax
- 12. Adobe FlexでのPaypal APIの統合
- 13. Adobe FlexコンテンツがIE8で消える
- 14. Adobe Flexでのウィンドウ画面キャプチャ?
- 15. Adobe FlexでInternet Explorerをブロックする
- 16. Flex/Adobeサービスとしてのアプリケーション
- 17. Adobe Flexのデジタル著作権管理
- 18. AS3/Flex/Adobe AIRアプリケーションのストリーミングパーサー(JSON/XML)
- 19. Adobe Flex ItemRenderer:計算する
- 20. Adobe Flex - ビューをジャンプするには?
- 21. Adobe Air(FlexまたはHtml)アプリケーションアーキテクチャ
- 22. Adobe Flex - Textinputがカンマで詰まる
- 23. Adobe FlexグラフとJaspersoft ireportsの統合
- 24. Adobe Flex;メインアプリケーションをキャッシュする方法
- 25. Adobe Flex - XMLファイルを生成する
- 26. Adobe Flex/Actionscript:編集可能なラベル
- 27. Adobe Flex Buttonアイコン - グレースケールに戻って
- 28. Adobe Air stop();
- 29. Adobe AIR - RTMFPエラー
- 30. Adobe AIRとHNAP(SOAP)
コントローラが何を意味するのかわからない場合は、読み込んだときにビューが呼び出すコードを持つ別のASファイルを意味しますか? – Moonie85
いいえ、私は、モデルへのビューで要求された変更を伝播し、データバインディング(http://en.wikipedia)で処理していないビューに必要な変更を加えることを担当する、より高いレベルのものを意味します。 org/wiki/Model-view-controller)を参照してください。 MVCアーキテクチャーがまだ整っていない場合は、Robotlegsを開始するのが良い場所です。最初から良い習慣を教えてくれます(http://www.robotlegs.org/)。 FWIW、あなたのビューはコントローラについて知ってはいけません。 –