Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.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
Ember.js 在路线上,通过模型会导致未定义_Ember.js - Fatal编程技术网

Ember.js 在路线上,通过模型会导致未定义

Ember.js 在路线上,通过模型会导致未定义,ember.js,Ember.js,让我先说一句,我是新来的灰烬,试图学习诀窍 在一个成功的ajax请求之后,我尝试transitionRoute('qualified',data)数据是一个对象数组,当前[object1,object2,object3,object4]我的路由当前设置如下: this.resource('qualified',{path:'/:data'}) 这将导致/#/合格/未定义 我的QualifiedController具有填充页面所需的数据,并且我需要页面数组的所有索引。如何将数据实例化为合格的模型,

让我先说一句,我是新来的灰烬,试图学习诀窍

在一个成功的ajax请求之后,我尝试
transitionRoute('qualified',data)数据是一个对象数组,当前
[object1,object2,object3,object4]
我的路由当前设置如下:

this.resource('qualified',{path:'/:data'})

这将导致/#/合格/未定义

我的QualifiedController具有填充页面所需的数据,并且我需要页面数组的所有索引。如何将数据实例化为合格的模型,并解决未定义的URL问题


感谢您的帮助

您必须传递一个对象,而不是路由中的数组:

this.transitionTo('qualified', data[0]);

谢谢你的意见。那么,我该如何使用路由器来访问这些数据呢。