Guest User

Untitled

a guest
Jul 16th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. import Ember from 'ember';
  2.  
  3. export default Ember.Controller.extend({
  4. appName: 'Ember Twiddle',
  5. myService: Ember.service.inject(),
  6.  
  7. prop1: Ember.computed.reads('myService.prop1'),
  8. prop1: Ember.computed.readOnly('myService.prop2'),
  9.  
  10.  
  11. actions: {
  12. setProperties() {
  13. this.set('prop1', 'CHANGED');
  14. this.set('prop2', 'CHANGED');
  15. console.log('prop1', this.get('prop1');
  16. console.log('prop2', this.get('prop2');
  17. console.log('original prop2', this.get('myService.prop2');
  18. }
  19. }
  20. });
Add Comment
Please, Sign In to add comment