我在后端运行Django + Tastypie,如果这是相关的。
这是一个了解我到目前为止所拥有的东西。
http://plnkr.co/edit/vyzQwUl4vsz61VNOaH9T
我必须使用get方法而不是查询的原因是因为Tastypie在您执行查询时会将一些元数据与对象一起发送。如果我不使用resolve,get工作正常,但是当我尝试使用resolve时,它不再有效。但是,当我在解析函数中将data.objects记录到控制台时,它会返回正确的数据。
我非常想知道幕后发生了什么导致这两种情况以不同的方式运作。我应该用$ http而不是使用ngResource来编写自定义服务吗?