将“内容”从一个 ArrayController (Route) 传递到另一个 Controller (Route) 的正确模式是什么?甚至可以在第三个控制器中使用它?
问问题
63 次
1 回答
0
在控制器/路由中,所有控制器都可用。这可以通过 controllerFor 访问。因此,无需将一个控制器的属性传递给另一个控制器。
在一个控制器中,可以像这样访问另一个控制器的内容: var sampleContent = this.controllerFor('sampleArray').get('content');
http://emberjs.com/api/classes/Ember.Route.html#method_controllerFor
于 2013-02-18T07:14:23.750 回答