Emberjs: cross-controller binding failing because 'content' doesn't exist yet
问题 I'm trying to use the 'needs' feature to allow one controller to obtain a value from another. Here's a JSFiddle that shows a stripped-down version of my app before binding a value: http://jsfiddle.net/kevinwh/WRxnE/4/ App.ApplicationController = Ember.ObjectController.extend({ init: function() { this._super(); }, dishClicked: function() { console.log('clicked'); this.incrementProperty('clickCount'); } }); App.DishController = Ember.ObjectController.extend({ needs: ['application'], init: