Navigation 如何在Windows8应用程序中刷新页面?

Navigation 如何在Windows8应用程序中刷新页面?,navigation,windows-8,Navigation,Windows 8,我想知道如何在Windows8应用程序中刷新页面。我使用基于WinJS.navigation组件的单页导航 我找到的唯一方法是在“refresh.html”页面上导航,该页面只需执行WinJS.Navigation.back()操作。我对这个解决方案不太满意 我尝试了window.location.reload()但没有成功 有什么想法吗?因为您使用的是HTML5/JS,所以您可以像最初检索数据时那样重新加载数据。我假设这是一个AJAX调用或类似的调用。没有“刷新页面”命令或类似的命令。这里有一

我想知道如何在Windows8应用程序中刷新页面。我使用基于WinJS.navigation组件的单页导航

我找到的唯一方法是在“refresh.html”页面上导航,该页面只需执行WinJS.Navigation.back()操作。我对这个解决方案不太满意

我尝试了window.location.reload()但没有成功


有什么想法吗?

因为您使用的是HTML5/JS,所以您可以像最初检索数据时那样重新加载数据。我假设这是一个AJAX调用或类似的调用。没有“刷新页面”命令或类似的命令。

这里有一种蛮力方式。(我仍在寻找一种不需要特定页面名称的动态方式。)


WinJS.Navigation通过
WinJS.Navigation.location


WinJS.Navigation.navigate(“WinJS.Navigation.location”)

事实上,AJAX调用是正确的方法。在我的例子中,它真的很复杂:这就是为什么我想重新加载它来简化我的开发人员。但这就是我最终的做法。这更适合作为对wloescher答案的评论或编辑。
WinJS.Navigation.navigate("your-page-name-here.html");