Quantcast
Viewing all articles
Browse latest Browse all 4831

Events (evented) with before/after transitionTo

@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

Read full topic


Viewing all articles
Browse latest Browse all 4831

Trending Articles