import Controller from '@ember/controller'; import { equal, gt } from '@ember/object/computed'; export default Controller.extend({ init() { this._super(...arguments); this.cars = []; this.set('counter', 0); }, isNotReady: equal('counter', 0), isReady: equal('counter', 1), actions: { makeReady() { let { counter } = this; this.set('counter', counter + 1); console.log('counter before:', counter, '; counter after:', counter + 1); } } });