私のアプリケーションには2ページ(たとえばpage1とpage2)あります。 Page1には、完了したタスクのリストと不完全なタスクのリストの2つのリストがあります。 Page2は、選択されたタスクを表示し、ステータスを完全または不完全としてマークするオプションを提供します。完了とマークすると、新しいページ1が作成され、そのページに移動します。この新しいページ1は、そのタスクを「完了」リストに表示する必要があります。残念ながら、それはまだ "不完全なリスト"にはありません。アプリを閉じてもう一度開くと、タスクは「完了」リストに表示されます。キャッシュされたページが表示されているものの、ナビゲーション上に新しいページが作成されているかのようです。誰もが、なぜこれが起きているのか考えていますか?ページがキャッシュされ、古いデータを表示しています
0
A
答えて
1
なぜページ1にナビゲートしていますか? NavigationService.GoBack()
を行うだけです。また、ビューモデルがINotifyPropertyChangedを適切に実装していることを確認してください。プロパティを変更すると、それを見ているビュー要素は自動的にバインディングメカニズムを通じて更新されます。
関連する問題
- 1. Smoothstate.jsは新しいページと古いページに同時に表示されます
- 2. 古いActionMailerテンプレートがキャッシュされていますか?
- 3. サイドメニューが表示されているページが正しく表示されない
- 4. cassandraマテリアライズドビューに古いデータが表示される
- 5. 新しいページが古い値を表示する
- 6. Google Chromeフレーム+ IE8 =ページを更新するまでデータバインドされたコントロールに古いデータを表示します
- 7. キャッシュされたサムが初めて表示されない
- 8. 古い画像がTableViewCellにまだ表示されています
- 9. ビューに正しい値が指定されていないUgettext(古い言語値をキャッシュしています)
- 10. 古いデータがデータベースファイルに保存されています
- 11. なぜ古いアイコンが表示されますか?
- 12. Android google地図に古い場所が表示されています
- 13. Java MYSQL/JDBCクエリがキャッシュされたConnectionから古くなったデータを返しています
- 14. ページに現在表示されていないイメージをブラウザにダウンロードしてキャッシュさせる方法
- 15. Gitを更新しましたが、古いバージョンを表示しています
- 16. SSRSレポートに古いデータが表示されるのはなぜですか?
- 17. MySQLのデータがPHPのWebページに表示されない
- 18. HTMLページにXMLデータが表示されない
- 19. エキスパンダーの古い箇条書きがまだ表示されている
- 20. JQuery:Selectが設定されていますが、表示されるテキストが古いです
- 21. 古いキャッシュと新しいデータをアンドロイドで比較するVolley
- 22. すべてのデータのエクスポート表示されていないデータ
- 23. 古いInternet ExplorerのバージョンでCKEditorが表示されない
- 24. WordPressのquery_posts()に古い投稿が表示されない
- 25. Azureで表示されている古いバージョンのウェブサイト
- 26. エラーメッセージがページに表示されない
- 27. ページ番号が表示されない
- 28. ページにエラーが表示されない
- 29. Rack :: Deflater gzipページが表示されていますが、ブラウザにはぎこちなく表示されます
- 30. JSPページがtomcatに永久にキャッシュされています
page2はpage1だけでなく他のページからもアクセスできるのでNavigationService.GoBack()を使用していませんが、そのボタンをクリックするとpage2からpage1に戻ることが常に必要です。 INotifyPropertyChangedを見て、前にそれを扱っていないでしょう。ありがとう – Cian
ナビゲーションループを作成する際に発生するこのような問題を緩和するための情報を提供するこの記事を読んでください。http://windowsteamblog.com/windowssteamblog.com/windowssteamblogs/archive/2010/12/13/solving -circular-navigation-in-windows-phone-silverlight-applications.aspx –