Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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
Javascript Ember 1.13和JSON API:无法显示“包含”数据_Javascript_Json_Ember.js_Ember Data - Fatal编程技术网

Javascript Ember 1.13和JSON API:无法显示“包含”数据

Javascript Ember 1.13和JSON API:无法显示“包含”数据,javascript,json,ember.js,ember-data,Javascript,Json,Ember.js,Ember Data,我使用的是Ember 1.13和JSON API兼容的服务器,到目前为止,所有东西都是本地的,所以我没有链接可以共享。我有一对多关系的父母和孩子模型。当我加载一个父数据时,我会使用一个数组“included”,它包含与父数据关联的所有子数据。在Ember inspector数据选项卡中,我看到两个模型都已成功加载。然而,在视图树选项卡中,当我单击模型然后单击hasMany relationship时,我看到长度为0 我一直在努力在Ember中加载和显示这种父子关系。我添加了afterModel挂

我使用的是Ember 1.13和JSON API兼容的服务器,到目前为止,所有东西都是本地的,所以我没有链接可以共享。我有一对多关系的父母和孩子模型。当我加载一个父数据时,我会使用一个数组“included”,它包含与父数据关联的所有子数据。在Ember inspector数据选项卡中,我看到两个模型都已成功加载。然而,在视图树选项卡中,当我单击模型然后单击hasMany relationship时,我看到长度为0

我一直在努力在Ember中加载和显示这种父子关系。我添加了afterModel挂钩,当您通过链接导航到页面时,它会重新加载模型。我认为我的挫败感来自于对JSONAPIAdapter在从服务器提取数据时如何处理数据以及如何将数据连接到模型挂钩的理解不足。基本上,对于特定的视图,我不确定在给定的点上可以访问哪些数据


谢谢

这是余烬数据@jonKoops中的一个已知问题,也许这是我的问题。不过,您能告诉我,如果一切都按预期进行,并且我得到了示例articles/1,其中包含了文章数据和评论。然后我如何访问评论?是否应将其分配给model.comments或article.comments或其他内容?非常感谢。对如果您将评论定义为在文章模型上有许多关系,您应该能够做到这一点。谢谢!我将我的项目更新为Ember 2.0.1,将Ember数据更新为2.0,一切都神奇地运行: