我有两个Pivot页面,每个页面都有自己独特的AppBar。第二个数据透视页面可通过AppBar通过第一个数据透视页面访问。但是,当我访问第二个数据透视页面时,其相应的AppBar不存在。起初我认为AppBar没有渲染,但我怀疑它正在渲染,并被隐藏。此外,当我按下后退按钮时,对应第一页的AppBar也消失了。
我尝试在就绪块中执行以下操作
WinJS.UI.processAll().done(function() {
/* Grab winControl for app bar, and show it */
})
但那没用。发生了什么事?
答案 0 :(得分:0)
要解决此问题,您需要在每个HTML网页中为appBar提供不同的标识符(appBar div标记的id
选项)。
P.S:不要忘记更新相关JS代码中的id
。