1

我正在尝试为 a 中指定的子项视图设置一个控制器CollectionView,但该控制器没有自动启动,并且 JsFiddle 在这里可用,那么对于创建子视图控制器有什么想法吗?

4

1 回答 1

1

我没有使用过,CollectionView但在我看来,您正在寻找的itemControllerArrayController

基本上,如果您定义如下内容:

App.Product = Ember.Object.extend();
App.ProductController = Ember.ObjectContoller.extend();
App.ProductsController = Ember.ArrayController.extend({
  ...
  itemController: 'Product',
  ...
});

...每个项目ProductsController都会ProductController自动获得一个。

这里是 GitHub 上的讨论https://github.com/emberjs/ember.js/issues/1637

于 2013-01-24T16:22:37.260 回答