sencha touch 2.0:如何从模型创建表单

时间:2012-03-15 21:08:20

标签: forms sencha-touch

在给定模型和商店的情况下,是否有一种简单的方法可以自动生成表单面板(我的意思是字段和值)?

1 个答案:

答案 0 :(得分:0)

创建模型的实例,然后遍历空的data对象,将输入字段添加到表单面板,此代码将无法工作,因为Form.Panel未添加到任何内容,但您应该是能够得到这个想法。

var objModel = Ext.create('app.model.objModel'),
    fp = Ext.create('Ext.form.Panel');

Ext.iterate(objModel.data, function (item) {
    fp.add({xtype: 'textfield', name: item, label: item});
}