1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Nuxt nuxt_link, $router.push, hrefの使い分け

Posted at

ページ遷移の方法は3種類あるので、その使い分け。

nuxt-linkの使用方法 

<nuxt-link to="/home">ホーム</nuxt-link>
  • メリット スピートが早い

使用時

<template>内でページ遷移をしたい時に使用

$router.pushの使用方法

  toHomePage() {
   this.$router.push('/home')
  }
  • メリット メソッド内で使える
  • $router内にページ遷移の記録を残せる

使用時

<script>内でページ遷移をしたい時。例メソッドを使用あとに画面遷移

aタグ

  <a href="/home">ホーム</a>
  • メリット ドメインの外への使える

使用時

自身のドメインの外へ移動したいときに使用する

参考記事
[SOLVED]-WHAT IS THE DIFFERENCE BETWEEN AND $ROUTER.PUSH?-VUE.JS

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?