/ / Ember-dataと#each - ember.js、ember-data

Ember-dataと#each-ember.js、ember-data

私はEmberガイドの例に従ってみたいと思いますが、ember-dataを使っています。ここに私のルータがあります:

App.Router = Ember.Router.extend({
enableLogging: true,
root: Ember.Route.extend({
index: Ember.Route.extend({
route: "/",
redirectsTo: "orders"
}),
orders: Ember.Route.extend({
route: "/orders",
connectOutlets: function(router) {
router.get("applicationController").connectOutlet("orders", App.store.findAll(App.Order));
}
}),
order: Ember.Route.extend({
route: "/orders/:ord_id"
})
})
});

そして私のテンプレートでは:

{{#each order in controller}}
...
{{/each}}

このエラーが発生します:TypeError: "undefined"はオブジェクトではありません( "c.split"を評価しています)

回答:

回答№1の場合は-1

これは、ArrayControllerを使用して動作します。私はこれを変えた:

App.OrdersController = Ember.Controller.extend();

これに:

App.OrdersController = Ember.Controller.extend();