gpt4 book ai didi

javascript - 使用“更多”按钮在 AppBar 中显示命令标签

转载 作者:行者123 更新时间:2023-12-02 15:34:33 25 4
gpt4 key购买 nike

所以我在我的 WinJS UWP 应用程序中拥有了一个 AppBar

<div data-win-control="WinJS.UI.AppBar" id="appBar" data-win-options="{ closedDisplayMode : 'compact', placement:'bottom'}">
<button data-win-control="WinJS.UI.AppBarCommand"
data-win-options="{id:'flyoutButton',
type:'flyout',
label:'Třída',
icon:'otheruser',
flyout:select('#classFlyout')}"></button>
<button data-win-control="WinJS.UI.AppBarCommand"
data-win-options="{id:'flyoutButton',
type:'flyout',
label:'Schovávání hodin',
icon:'calendarday',
flyout:select('#hidingFlyout')}"></button>
<button data-win-control="WinJS.UI.AppBarCommand" data-win-options="{id:'moreButton',label:'More',icon:'more',section:'primary',tooltip:'Show more'}"></button>
</div>

它有两个弹出按钮和一个按钮。当我单击该按钮时,我希望其他命令的标签可见 - 就像在 Win10 天气应用程序中一样。

我尝试创建一个函数,将应用栏的 closeDisplayMode 更改为“full”。

WinJS.UI.processAll().done(function () {
appBar = document.getElementById("appBar");
});

function addListeners() {
document.getElementById("moreButton").addEventListener("click", openCloseAppbar, false);
}

function openCloseAppbar() {
appBar.closedDisplayMode = 'full';
}

但是,这不起作用。还有其他我所缺少的通常完成的方法吗? (因为出于某种原因我找不到任何相关文档。)或者我只是做错了......?

最佳答案

正确的方法显然是这样的:

appBar.winControl.closedDisplayMode = "full";

(强调.winControl。)

关于javascript - 使用“更多”按钮在 AppBar 中显示命令标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33053640/

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