我在模型中使用REST代理。名为社区的模型与名为部门的模型具有“ hasMany”关系。

要检索以下记录,我只需调用community.departments()即可触发商店加载,但URL错误。没有包含communityId参数。

因此,我决定使用buildURL方法构建所需的URL。我需要传递communityId属性,它也是这样的外键

/myapp/communities/{communityId}/Departments


但是在buildUrl方法内部没有记录蜂鸣声通过,因此再次无法检索communityId。

关系设置正确。

请帮助并告知我,我真的被困在这里。

最佳答案

我只能支持Jaimie撰写的内容(但仍然无法发表评论;-)。在Skirtle's Den上有一篇不错的文章,介绍自定义代理和buildUrl:
http://skirtlesden.com/articles/custom-proxies

关于javascript - Ext JS模型代理buildURL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28602587/

10-11 14:05