我目前有一个包含各种字段(主要是日期字段)的对象,如下面的控制台日志所示。还有比这更多的领域,但都是相似的。我也知道它们都是 1970 年的,这就是我们在 .net 端设置它们的方式。
对象 {
gasSafeLicenseNo: "3132571",
ngDomesticPipework: "1970-01-01T00:00:00",
lpgDomesticPipework: "1970-01-01T00:00:00"
lpgCentralHeating: "1970-01-01T00:00:00"
lpgDomesticBoats: “1970-01-01T00:00:00”
lpgDomesticCaravans:“1970-01-01T00:00:00”
我有一个表格来保存所有日期字段等。
{ xtype: 'datefield', labelWidth: 50, name: 'ngDomesticPipework', fieldLabel: 'NG' },
所有字段在模型、视图和数据对象中都具有相同的名称,但不会加载到我的表单中以供编辑。我只是通过组件查询获取表单元素,将数据设置为我要加载的对象并调用加载记录。
var data = record.get('engineer').gasSafeCard; gasSafeFormCmp.loadRecord(data);
一如既往地感谢人们的大力帮助。