Extjs 在Ext js中定义引用对象的内联数据

Extjs 在Ext js中定义引用对象的内联数据,extjs,extjs5,Extjs,Extjs5,如果其中一个字段是引用,如何内联加载数据?看 我知道我可以做user.setAddress(新地址(data.Address))但是我需要一些通用的东西您可以使用 var user = User.getProxy().getReader().readRecords(data).records[0]; // Outputs Somerville console.log('Address is ', user.getAddress().get('city') ); // Outputs {"id

如果其中一个字段是引用,如何内联加载数据?看

我知道我可以做
user.setAddress(新地址(data.Address))但是我需要一些通用的东西

您可以使用

var user = User.getProxy().getReader().readRecords(data).records[0];
// Outputs Somerville
console.log('Address is ', user.getAddress().get('city')  );

// Outputs {"id":"5","address":"22 main st","city":"Somerville","state":"MA"}
console.log(JSON.stringify( user.getAddress().data ) );
var user = User.getProxy().getReader().readRecords(data).records[0];
// Outputs Somerville
console.log('Address is ', user.getAddress().get('city')  );

// Outputs {"id":"5","address":"22 main st","city":"Somerville","state":"MA"}
console.log(JSON.stringify( user.getAddress().data ) );