我有一个与用户偏好相关联的语言列表。 (我知道如何通过json检索列表。)
您是如何使用sencha-touch中的复选框显示/管理所有选定语言的表单?
我希望有一个包含语言列表的表单,其中每行都有一个复选框和语言名称。
答案 0 :(得分:0)
我一直在调查这一段时间,我找到了解决问题的方法。我只是通过迭代商店数据以编程方式添加每个项目,而页面是onRender事件。这是示例代码。
var catStore = Ext.getStore('categorystore');
for (i = 0; i < catStore.getCount(); i++) {
this.add({
xtype: 'rating',
store: 'categorystore',
itemsCount : 5,
minValue: -1,
value: 2,
name: catStore.getAt(i).data.categoryId,
label: catStore.getAt(i).data.name,
inputCls : 'x-rating-star-input',
itemCls : 'x-rating-star',
itemHoverCls : 'x-rating-star-hover'
});
}