@Myrdhin wrote:
Hello,
I would like to execute some code juste before
model
hook execution in all my routes, but not inbeforeModel
hook because I need deserializedparams
. I tried this:// app/initializers/justbeforemodel.js import Route from '@ember/routing/route'; export default { initialize: function() { Route.reopen({ model(params) { console.log('model code in initializer'); this._super(...arguments); } }) } }; // app/routes/x.js import Ember from 'ember'; export default Ember.Route.extend({ model(params) { console.log('model code in X route'); } });
But when I test, I have this logs :
- model code in X route
- model code in initializer
Code in initializer is always executed after code in route… Thanks for your help,
Posts: 1
Participants: 1