gpt4 book ai didi

javascript - Enyo js - 填充菜单

转载 作者:行者123 更新时间:2023-11-28 20:32:05 24 4
gpt4 key购买 nike

我正在尝试在 Enyo js 中动态填充菜单。但我找不到合适的方法来做到这一点。虽然我尝试将它与 jQuery 结合起来,但我想知道是否有一种“Enyo”方法可以做到这一点。

{kind: "onyx.MenuDecorator", name: "keymapHolder", components: [
{content: "Default"},
{kind: "onyx.Menu", name: "keymapMenu", components:[

]
}],
}

所以我必须使用函数填充“keymapMenu”的组件,而不是直接将其放入小部件定义中。

最佳答案

您可以通过调用createComponents()动态创建菜单项。我为您整理了一个 fiddle ,可以动态地将组件添加到菜单中。请注意,如果您想清除旧项目,则需要对不是菜单滚动条的每个项目调用 destroy()

看这个 fiddle :

http://jsfiddle.net/RoySutton/hmyJt/5/

关于javascript - Enyo js - 填充菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16154581/

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