title: Vue router update parent component on closing nested routes
body: <p>I've the following use-case:</p>
  
  <ol>
  <li>Visit <code>/parent</code> page and Parent component is rendered</li>
  <li>Visit <code>/parent/john</code> and the Child component is rendered</li>
  <li>Navigate back to <code>/parent</code> the child component is destroyed</li>
  </ol>
  
  <p>At this point I need to update the Parent component. I've the following routes.js:</p>
  
  <pre><code>{
    path: '/parent',
    name: 'parent',
    component: Parent,
    beforeEnter: (to, from, next) =&gt; {
      console.log(to, from);
      next();
    },
    children: [
      {
        path: ':child',
        component: Child
      },
    ]
  },
  </code></pre>
  
  <p>Since <code>beforeEnter</code> the first time the component is rendered <strong>is there any other way to know that the route was updated and trigger a method on the Parent component?</strong></p>