Model view controller 使用关联模型填充Sencha Touch 2表单

Model view controller 使用关联模型填充Sencha Touch 2表单,model-view-controller,sencha-touch-2,Model View Controller,Sencha Touch 2,我试图利用Sencha Touch 2处理相关模型的能力。在我的例子中,假设我有一本精选集和一本书:精选集因为这里没有读者,所以我去Sencha论坛寻求帮助。答案是: 我需要创建模型的平面对象表示,如下所示: var data = { id: 123, booktitle: 'War and Peace', ... } 然后用setValues()填充表单: myFormPanel.setRecord(record); { xtype: 'textfield', name:

我试图利用Sencha Touch 2处理相关模型的能力。在我的例子中,假设我有一本精选集和一本书:精选集因为这里没有读者,所以我去Sencha论坛寻求帮助。答案是:

我需要创建模型的平面对象表示,如下所示:

var data = { id: 123, booktitle: 'War and Peace', ... }
然后用setValues()填充表单:

myFormPanel.setRecord(record);
{
    xtype: 'textfield',
    name: 'title', // also tried 'book.title'
    label: 'Title'
}
var data = { id: 123, booktitle: 'War and Peace', ... }
myFormPanel.setValues(data);