title: Vue-Router Duplicate Page
body: <p>I'm in trouble with vue-router :) I create a simple map for router :</p>
  
  <pre><code>module.exports = {
    '/': {
      component: require('./views/home')
    },
    '/auth/login': {
      component: require('./views/auth/login')
    },
    '/auth/register': {
      component: require('./views/auth/register')
    },
    '/resumes': {
      component: require('./views/resumes')
    },
    // 404 NotFound
    '*': {
      component: {
        template: "not found"
      }
    }
  };
  </code></pre>
  
  <p>And define router to vue and it works perfectly. My home page js codes : </p>
  
  <pre><code>module.exports = {
    inherit: true,
    template: require('./template.html'),
    ready: function() {
      if(this.isLoggedIn)
      this.$route.router.go('/resumes');
    }
  };
  </code></pre>
  
  <p>I want to load resumes page if user logged in.
  When I use it in any event or with v-link directive, it works normal. 
  But if I use it on ready function, it duplicates pages. It calls home page and appends second page on it. </p>
  
  <p>IMG : <a href="http://imageshack.com/a/img540/9409/3DK1ZL.jpg" rel="nofollow">http://imageshack.com/a/img540/9409/3DK1ZL.jpg</a></p>
  
  <p>Whats wrong? How can I solve it? I am dealing about 4 days with this problem. Please help me guys.</p>