gpt4 book ai didi

dojo - 为 dijit.MenuItem 设置图标

转载 作者:行者123 更新时间:2023-12-05 00:42:22 27 4
gpt4 key购买 nike

我们有一个案例,我们只知道运行时菜单项的图标。我知道有一个 iconClass diji.MenuItem 的参数,但这没什么帮助,除非我们在运行时动态添加 CSS 规则 dojox.html.insertCssRule - 一定会有更好的办法!

这是我们正在尝试做的一个例子:

pMenu = new dijit.Menu({
targetNodeIds: ["NEW_APP"],
leftClickToOpen: true
});

pMenu.popupDelay = 100;

pMenu.addChild(new dijit.PopupMenuItem({
label: "clocks",
iconSrc: "image/clocks.png",
onClick: dojo.hitch(core.editor, core.editor.createNewApp)
}));

最佳答案

当然,虽然不理想,但有更好的方法,例如:

myMenuItem.iconNode.style.cssText =
"background-image: url(...); width: 16px, height: 16px";

关于dojo - 为 dijit.MenuItem 设置图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2126220/

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