needs
to load other controllers JS-0770Avoid using needs
to load other controllers. Inject the required controller instead. needs
was deprecated in ember 1.x and removed in 2.0.
export default Controller.extend({
needs: ['comments'],
newComments: alias('controllers.comments.newest')
});
import Controller, { inject as controller } from '@ember/controller';
export default Component.extend({
comments: controller(),
newComments: alias('comments.newest')
});