Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在我的WinJS工具栏上显示标签?_Javascript_Html_Winjs - Fatal编程技术网

Javascript 如何在我的WinJS工具栏上显示标签?

Javascript 如何在我的WinJS工具栏上显示标签?,javascript,html,winjs,Javascript,Html,Winjs,我已经创建了一个工具栏,并在上面添加了一些按钮(通过JavaScript) 按钮显示良好,但标签不显示。我一定错过了一些非常简单的东西,我怎样才能让它们永久地出现呢 HTML: 我自己设法解决了这个问题 要显示某个工具栏上的所有标签,请选择该工具栏并将closedDisplayMode设置为full var toolbar1 = document.querySelector('#toolbar1'); toolbar1.winControl.closedDispl

我已经创建了一个工具栏,并在上面添加了一些按钮(通过JavaScript)

按钮显示良好,但标签不显示。我一定错过了一些非常简单的东西,我怎样才能让它们永久地出现呢

HTML:


我自己设法解决了这个问题

要显示某个工具栏上的所有标签,请选择该工具栏并将closedDisplayMode设置为full

var toolbar1 = document.querySelector('#toolbar1');
                toolbar1.winControl.closedDisplayMode = 'full';
文件:

var dataArray = [
    new WinJS.UI.Command(null, { id: 'cmdPin', label: 'pin', section: 'primary', type: 'button', icon: 'pin', onclick: clickbuttonprintout() }),
    new WinJS.UI.Command(null, { id: 'cmdFullscreen', label: 'full screen', section: 'primary', type: 'button', icon: 'fullscreen', onclick: clickbuttonprintout() })
];

window.createImperativeToolBar = function () {
    var tb = new WinJS.UI.ToolBar(document.querySelector("#toolbarContainer1"), {
        data: new WinJS.Binding.List(dataArray)
    });
}

createImperativeToolBar ();
var toolbar1 = document.querySelector('#toolbar1');
                toolbar1.winControl.closedDisplayMode = 'full';