我是enyo的新手并且正在努力学习。所以,我决定为我的服务器端项目创建一个简单的配置应用程序。
我想尝试这样的事情:
group1 [on]/ off | option1 <select_box_selected_opt1>
group2 on /[off] | option2 <select_box_selected_opt2>
group3 [on]/ off > option3 <select_box_selected_opt3>
| option4 <select_box_selected_opt4>
| option5 <select_box_selected_opt5>
| option6 <select_box_selected_opt6>
所以这些是带有
等项目的两个列表{name:"option_name"}, {name:"switch", kind:"onyx.ToggleButton"}
或右边的选择器。
问题是切换器,复选框和拣货员无法正常工作。它们表现得很奇怪:切换器在第一次点击后不会改变其视觉状态,并且拾取器不显示选项,并且它们的按钮在“按下”状态下自由浮动。 oncnahge事件发生了,但是按照奇怪的顺序。
控制台中没有错误或警告。
也许,我做错了?
答案 0 :(得分:1)
点击此处的文档:https://github.com/enyojs/enyo/wiki/Lists
List
使用了一个flyweight模式,因此如果没有一点帮助,控件就不会“活动”。您可能需要Repeater
代替。