Remote Service In Aurelia Component Lifecycle
I'm trying to figure out at what point of the component lifecycle do I call into a remote service? I'm looking to create components that are tied to a remote service so instead of
Solution 1:
Use the attached
callback. When a viewmodel has an attached
method, aurelia will call it after the view has been added to the DOM. Alternatively you could use the bind
callback. It's a bit earlier in the lifecycle than attached
and is called after the component has been data-bound (but is not yet attached to the DOM).
Use the detached
or unbind
methods to cleanup/unsubscribe/cancel any async processes or subscriptions you might have made in attached
or bind
.
created(view)
>> bind(bindingContext)
>> attached()
>> detached()
>> unbind()
Post a Comment for "Remote Service In Aurelia Component Lifecycle"