gpt4 book ai didi

microsoft-metro - 如何在加载页面片段时显示 WinJS AppBar?

转载 作者:行者123 更新时间:2023-12-01 10:06:37 26 4
gpt4 key购买 nike

我想在加载页面片段时显示 AppBar,但是在就绪函数中运行的这段代码没有按预期工作:

function ready(element, options) {
var appBar = document.getElementById("appBar").winControl;
appBar.disabled = false;
appBar.show();
}

如何在加载页面片段时显示 AppBar?

最佳答案

假设您在 HTML 文件中正确创建了应用栏。

然后,在ready方法中,首先要调用

WinJS.UI.processAll(elements)
.then(function () {
var appbar = document.getElementById("appBar");
if (appbar) {
appbar.winControl.show();
}
});

根据 MSDN documentation , processAll 函数“将声明性控件绑定(bind)应用于所有元素,从指定的根元素开始。” (即把所有的 html 元素变成 WinJS 控件)

关于microsoft-metro - 如何在加载页面片段时显示 WinJS AppBar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9759308/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com