title: How to delay the mounted event
body: <p>App in <code>created</code> event execute AJAX request to server to get a status. In <code>mounted</code> event App fire onLoad callback with the status to let Developer decide what to do next.</p>
  
  <p>Depends on the status App should redirect user or display message. Until AJAX in progress User should see loading icon.</p>
  
  <p>Here is async problem. In <code>created</code> event a request already sent and app fired <code>mounted</code>, but the request still running in background. And Developer receive default status. </p>
  
  <p>How to wait for status from backend and only after fire <code>mounted</code> event?</p>