如何解决页面缓存bbin Windows Phone

本文关键字:缓存 bbin Windows Phone 何解决 解决 | 更新日期: 2023-09-27 18:30:30

Windows

Phone 中的第一页始终被缓存,这意味着当您运行应用程序然后按返回按钮关闭应用程序,然后从手机或模拟器(而不是从 Visual Studio)重新打开应用程序时,不会调用构造函数、NavigationHelper_LoadState 和 OnNavigatedTo 等页面事件,即使我禁用了页面兑现

this.NavigationCacheMode = Windows.UI.Xaml.Navigation.NavigationCacheMode.Disabled;

和 App.xaml 中.cs

rootFrame.CacheSize = 0;

但仍然缓存。

我该如何解决这个问题,因为我需要从服务器获取数据并将其显示在页面中。

如何解决页面缓存bbin Windows Phone

你不能在OnNavigatedTo中加载数据吗?如果需要在构造函数中加载数据,还可以尝试从导航堆栈中删除页面。