Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 主干关系:未捕获类型错误:无法读取属性';id';空的_Backbone.js_Backbone Relational - Fatal编程技术网

Backbone.js 主干关系:未捕获类型错误:无法读取属性';id';空的

Backbone.js 主干关系:未捕获类型错误:无法读取属性';id';空的,backbone.js,backbone-relational,Backbone.js,Backbone Relational,我在尝试在应用程序中实现主干关系时遇到问题 在尝试获取RelationalModel后出现此错误: 未捕获类型错误:无法读取null的属性“id” 这是模块 这是收藏 App.Collections.Stories = Backbone.Collection.extend({ url:'/rest/v1/story/', model: App.Models.Story }); 我像这样从API中检索数据 get all stories : GET /rest/v1/story/ g

我在尝试在应用程序中实现主干关系时遇到问题

在尝试获取RelationalModel后出现此错误: 未捕获类型错误:无法读取null的属性“id”

这是模块 这是收藏

 App.Collections.Stories = Backbone.Collection.extend({
 url:'/rest/v1/story/',
 model: App.Models.Story
});
我像这样从API中检索数据

get all stories    : GET /rest/v1/story/
get story no' 10   : GET /rest/v1/story/10/
get story pieces   : GET /rest/v1/story/10/piece/
get piece no' 612  : GET /rest/v1/piece/612/
现在当我试着去做

var story = App.Models.Story({id:10});
story.fetch()
我得到这个错误: 未捕获类型错误:无法读取null的属性“id”

通过响应的Json成功创建了对象本身

该错误使RelationalModel无法建立关系


谢谢。

能否显示从
story.fetch()
收到的JSON数据?我有一个类似的案例,问题是由从服务器收到的
null
s引起的。
var story = App.Models.Story({id:10});
story.fetch()