NuxtLink

<NuxtLink> is a drop-in replacement for the <a> tag. It intelligently determines whether the link is internal or external and renders it accordingly with available optimizations (prefetching, default attributes, etc.) You can use it just like a normal link tag, adding target and rel attributes.

Code

/pages/index.vue

<template>  <div>    <div>Basic Usage</div>    <div>      Let's visit an external website using Nuxt-Link! Click the link below to      open nuxt.com in a new tab. This link is usinf the rel and target      attributes.    </div>    <NuxtLink to="https://nuxtjs.org" target="_blank" rel="noopener">      Nuxt Website    </NuxtLink>    <div>Internal Routing</div>    <div>      This link will route to the /routing page within this application. Click      the link below to experience how it works!    </div>    <NuxtLink to="/routing"> Routing Page </NuxtLink>  </div></template>

Result

Basic Usage
Let's visit an external website using Nuxt-Link! Click the link below to open nuxt.com in a new tab. This link is usinf the rel and target attributes.
Nuxt Website
Internal Routing
This link will route to the /routing page within this application. Click the link below to experience how it works!
Routing Page