Categories: Nuxt.js 教程

Nuxt.js <nuxt-link> 组件

<nuxt-link> 组件

nuxt-link 组件用于在页面中添加链接至别的页面。

目前 <nuxt-link> 的作用和 <router-link> 一致,推荐阅读 Vue路由文档 来了解它的使用方法。

例如 (pages/index.vue):

<template>
  <div>
    <h1>Home page</h1>
    <nuxt-link to="/about">关于</nuxt-link>
  </div>
</template>

别名: <n-link>, <NuxtLink>, 和 <NLink>

Nuxt.js v2.4.0添加

为了提高Nuxt.js应用程序的响应能力,当链接将显示在视口中时,Nuxt.js将自动预获取代码分割页面。此功能的灵感来自Google Chrome Labs的quicklink.js

要禁用链接页面的预获取,可以使用no-prefetch:

<n-link to="/about" no-prefetch>About page not pre-fetched</n-link>

您可以使用router.prefetchLinks全局配置此行为。

关于prefetched-class还可用于自定义在预获取代码分割页面时添加的类。确保使用router.linkPrefetchedClass全局设置此功能。

admin

这个人很懒,什么都没有留下~

Share
Published by
admin

Recent Posts

在 Chrome 中删除、允许和管理 Cookie

您可以选择删除现有 Cooki…

2 天 ago

自定义指令:聊聊vue中的自定义指令应用法则

今天我们来聊聊vue中的自定义…

1 周 ago

聊聊Vue中@click.stop和@click.prevent

一起来学下聊聊Vue中@cli…

2 周 ago

Nginx 基本操作:启动、停止、重启命令。

我们来学习Nginx基础操作:…

3 周 ago

Vue3:手动清理keep-alive组件缓存的方法

Vue3中手动清理keep-a…

3 周 ago

聊聊React和Vue组件更新的实现及区别

React 和 Vue 都是当…

4 周 ago