Javascript Ember.js控制器';需要';语法
我正在为我的ember控制器使用controller dependency helperJavascript Ember.js控制器';需要';语法,javascript,model-view-controller,ember.js,Javascript,Model View Controller,Ember.js,我正在为我的ember控制器使用controller dependency helperneeds。我知道基本语法: export default Ember.Controller.extend({ needs: 'post' 然后您可以作为控制器访问依赖项控制器。post 但是,如果需要嵌套的控制器,该怎么办 export default Ember.Controller.extend({ needs: 'users/show' 如何访问此文件?以相同的方式。您可以使用语法cont
needs
。我知道基本语法:
export default Ember.Controller.extend({
needs: 'post'
然后您可以作为控制器访问依赖项控制器。post
但是,如果需要嵌套的控制器,该怎么办
export default Ember.Controller.extend({
needs: 'users/show'
如何访问此文件?以相同的方式。您可以使用语法controllers.controllers\u name\u from\u needs.property\u name访问每个从属控制器
export default Ember.Controller.extend({
needs: 'users/show',
init: function() {
this._super();
controller = this.get('controllers.users/show');
console.log("dependent controller: ", controller);
}
});