Hub/Pivot 应用模板在导航时中断

Hub/Pivot App template breaks when navigated

我使用通用应用程序模型,Hub/Pivot 应用程序模板。模板有一些错误。

当我从 hub.html 导航到其他 html 页面(创建为 PageControl)并返回时 Hub/Pivot 布局中断!这张照片清楚地向您展示了发生了什么:screenshot.

我在做什么:
1.创建页面控件as it is written
2. WinJS.Navigation.navigate("/somefolder/somepage.html");

问题已通过更改创建为 PageControl 的页面文件 CSS 中的 class 解决。 这是我们需要编辑的代码:

.fragment {
    -ms-grid-columns: 1fr;
    -ms-grid-rows: 128px 1fr;
    display: -ms-grid;
    height: 100%;
    width: 100%;
}

只需将 html- 和 css- 文件中的 class 更改为 fragment2,导航时不会中断来回。