@GELight wrote:
Hi all,
I use Ember.Evented to use the Ember event bus. Now we have the problem, that a published event is only available for initialized and rendered components.
const customers = this.get('customersService').findAll(); this.get('router').transitionTo('customers'); this.get('eventService').publish('customers.search.result', customers);
My related customer-list component will rendered on the target route customers but after initialize and rendering the component, the published event it is already ended. It’s possible to wait with the event trigger until the transitionTo is over?
This is my first try to fix my problem but unfortunatelly it doesn’t works because after the transition my component will not be rendered yet.
const customers = this.get('customersService').findAll(); this.get('router').transitionTo('customers').then(() => {; this.get('eventService').publish('customers.search.result', customers); });
Hope for help or tipps.
Best regards, Mario
Posts: 2
Participants: 2