Extjs Sencha Touch:是否将商店传递给复选框?
如何通过传递存储来创建复选框列表 比如:Extjs Sencha Touch:是否将商店传递给复选框?,extjs,sencha-touch,Extjs,Sencha Touch,如何通过传递存储来创建复选框列表 比如: items: [{ xtype: 'checkboxfield', id: {id}, name : {name}, label: {label}, value: {value}, store: App.store.checkboxStore }] 好的,我已经通过在存储区上迭代并添加复选框来查看它了。不过,如果你有更简单的方法,请分享 var catSto
items: [{
xtype: 'checkboxfield',
id: {id},
name : {name},
label: {label},
value: {value},
store: App.store.checkboxStore
}]
好的,我已经通过在存储区上迭代并添加复选框来查看它了。不过,如果你有更简单的方法,请分享
var catStore = App.stores.profileStore; *<<YOUR STORE>>*
for (i = 0; i < catStore.getCount(); i++) {
App.views.destinationsView.add({
items: [{
xtype: 'checkboxfield',
label: catStore.getAt(i).data.label,
value: catStore.getAt(i).data.value,
name: catStore.getAt(i).data.name,
}]
});
}
var-catStore=App.stores.profileStore**
对于(i=0;i
如果希望生成复选框而不在商店中循环,可以使用带有复选框选择模型的网格,该模型将自动呈现复选框。网格可以根据需要设置样式,例如隐藏边框
这是一个带有复选框的网格示例(您可以将它们放在任何您喜欢的列中)。我也是这样做的。我现在正在保存/加载到商店和从商店。我还没把它修好。我有单选按钮,但没有复选框。