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

时间:2012-06-29 13:31:16

标签: navigation windows-8

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

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

我徒劳地尝试了 window.location.reload()

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

由于您使用的是HTML5 / JS,因此您可以像在第一时间检索数据一样重新加载数据。我假设这是一个AJAX调用或类似的。没有“刷新页面”命令或类似的东西。

答案 1 :(得分:1)

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

WinJS.Navigation.navigate("your-page-name-here.html");

答案 2 :(得分:0)

WinJS.Navigation与WinJS.Navigation.location

实时了解你是谁

WinJS.Navigation.navigate("WinJS.Navigation.location");