1

有没有办法将模型绑定到字段集,这样可以避免这样的代码(手动设置模型的每个字段)。

var vals = this.getUserDetail().getValues(),
            rec = this.getUserDetail().getRecord(),
            errorObject; // Ext.data.Errors
        rec.set('first', vals.first);
        rec.set('last', vals.last);
        rec.set('email', vals.email);
        errorObject = rec.validate();
4

2 回答 2

1

您需要将记录绑定到表单,而不是字段集。

于 2012-12-19T06:50:42.653 回答
0

是的,就像表单有.getValues()方法一样。

您可以使用setValues({obj...})来更新表单值。如果您使用的是“模型/记录”,则可能必须使用form.setValues(Model.data).

关联

于 2012-12-20T04:32:59.873 回答