vue-rotuerでreloadを実現する

vue-routerには再描画のためのAPIが用意されていません。

そのため、initなどのラッパー関数を用意して、再度呼び出す方法が紹介されています。

created: function () {
  this.init()
}
methods: {
  init: function() {
      // do something
    },
    relaodThisPage: function () {
      this.init()
    }
}

参考:
https://github.com/vuejs/vue-router/issues/296

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です