我正在尝试执行Kitchensink示例的数据绑定中存在的关联示例 (http://dev.sencha.com/ext/5.0.1/examples/kitchensink/#binding-associations)在Extjs5中。它适用于我(在我的应用程序中使用Json文件作为我的数据部分)。
现在我正在尝试将Customer和Order模型移动到app / model / test / Customer.js和app / model / test / Order.js并相应地修改我的依赖关系。
我的客户网格对我来说很好,但点击记录订单gris没有加载到记忆中。
这里粘贴了我的Orders.js文件的示例代码以供参考
Ext.define('myApp.model.test.Order',{ extend:'myApp.model.Base',
fields: [
{ name: 'date', type: 'date', dateFormat: 'Y-m-d' },
'shipped',
{
name: 'customer',
reference: {
parent: 'test.Customer'
}
}
]
});
在上面的文件中,我尝试使用名称:'customerId',但没有结果:(
有没有身体出现同样的问题?对此的任何帮助都非常感谢。
先谢谢
答案 0 :(得分:0)
确保在某处使用require配置绝对确定您的模型类都已加载。另请查看文档以获取参考配置:
http://ext5-docs.site/#!/api/Ext.data.field.Field-cfg-reference
看起来您可能只想尝试:
{ name: 'customerId', reference: 'myApp.model.test.Customer' }