In this example we see the property 'target' of a controller to reference the route. Read more
View Twiddle | Copy Twiddle | View Gist
Original idea of this README taken from @rwjblue
In this example we see the property 'target' of a controller to reference the route. Read more
View Twiddle | Copy Twiddle | View Gist
Original idea of this README taken from @rwjblue
| import Ember from 'ember'; | |
| export default Ember.Controller.extend({ | |
| appName:'Ember Twiddle', | |
| actions:{ | |
| buttonClicked:function(){ | |
| this.get('target').send('routerAction'); | |
| } | |
| } | |
| }); |
| import Ember from 'ember'; | |
| export default Ember.Route.extend({ | |
| actions:{ | |
| routerAction:function(){ | |
| console.log('action from the router yey!'); | |
| } | |
| } | |
| }); |
| { | |
| "version": "0.4.13", | |
| "dependencies": { | |
| "jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js", | |
| "ember": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.10/ember.debug.js", | |
| "ember-data": "https://cdnjs.cloudflare.com/ajax/libs/ember-data.js/1.13.13/ember-data.js", | |
| "ember-template-compiler": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.10/ember-template-compiler.js" | |
| } | |
| } |