广告
返回顶部
首页 > 资讯 > 精选 >vue-router的导航钩子有哪些
  • 793
分享到

vue-router的导航钩子有哪些

2024-04-02 19:04:59 793人浏览 泡泡鱼
摘要

Vue-router的导航钩子有:1.全局导航钩子;2.组件内的钩子;3.单独路由独享组。vue-router的导航钩子有三种,分别是:1.全局导航钩子;2.组件内的钩子;3.单独路由独享组,主要是用来拦截导航,让他完成跳转或取消,以下是导

Vue-router的导航钩子有:1.全局导航钩子;2.组件内的钩子;3.单独路由独享组。

vue-router的导航钩子有哪些

vue-router的导航钩子有三种,分别是:1.全局导航钩子;2.组件内的钩子;3.单独路由独享组,主要是用来拦截导航,让他完成跳转或取消,以下是导航钩子的使用示例:

全局导航钩子。

注意:全局导航钩子主要有前置守卫和后置钩子两种。

//前置守卫

const router = new VueRouter({ ... });

router.beforeEach((to, from, next) => {

// do someting

});

//后置钩子

router.afterEach((to, from) => {

// do someting

});

组件内的钩子。

注意:组件内的导航钩子主要有beforeRouteEnter、beforeRouteUpdate、beforeRouteLeave这三种。

const File = {

    template: `<div>This is file</div>`,

    beforeRouteEnter(to, from, next) {

        // do someting

        // 在渲染该组件的对应路由被 confirm 前调用

    },

    beforeRouteUpdate(to, from, next) {

        // do someting

        // 在当前路由改变,但是依然渲染该组件是调用

    },

    beforeRouteLeave(to, from ,next) {

        // do someting

        // 导航离开该组件的对应路由时被调用

    }

}

单独路由独享组。

//在路由配置上直接进行定义

cont router = new VueRouter({

routes: [

{

path: '/file',

component: File,

beforeEnter: (to, from ,next) => {

// do someting

}

}

]

});

--结束END--

本文标题: vue-router的导航钩子有哪些

本文链接: https://www.lsjlt.com/news/112769.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue-router的导航钩子有哪些
    vue-router的导航钩子有:1.全局导航钩子;2.组件内的钩子;3.单独路由独享组。vue-router的导航钩子有三种,分别是:1.全局导航钩子;2.组件内的钩子;3.单独路由独享组,主要是用来拦截导航,让他完成跳转或取消,以下是导...
    99+
    2022-10-06
  • vue-router导航钩子怎么用
    这篇文章主要介绍vue-router导航钩子怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!vue-router 提供的导航钩子主要用来拦截导航,让它完成跳转或取消。全局钩子1、...
    99+
    2022-10-19
  • vue-router的导航钩子怎么用
    这篇文章主要讲解了“vue-router的导航钩子怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue-router的导航钩子怎么用”吧! vue-...
    99+
    2022-10-19
  • vue的导航钩子有哪几个
    本教程操作环境:windows7系统、vue3版,DELL G3电脑。导航钩子的作用vue-router提供的导航钩子主要用来拦截导航,让它完成跳转或取消。导航钩子的分类全局守卫路由独享守卫局部守卫1、全局守卫是指路由示例上直接操作的钩子函...
    99+
    2023-05-14
    导航钩子 Vue
  • 怎么理解Vue-Router中的导航钩子
    这篇文章主要讲解了“怎么理解Vue-Router中的导航钩子”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么理解Vue-Router中的导航钩子”吧!导航守卫“导航”表示路由正在发生改变。...
    99+
    2023-06-25
  • vue的导航钩子有哪些及怎么使用
    本篇内容主要讲解“vue的导航钩子有哪些及怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue的导航钩子有哪些及怎么使用”吧!vue的导航钩子有3种:1、全局守卫钩子,是指路由示例上直接...
    99+
    2023-07-04
  • vue的生命周期钩子函数有哪些
    vue的生命周期钩子函数有:1.beforeCreate,对应阶段为创建前;2.created,对应阶段为创建后;3.beforemount,对应阶段为载入前;4.mounted,对应阶段为载入后;5.beforeUpdate,对应阶段为更...
    99+
    2022-10-16
  • python钩子函数的作用有哪些
    Python钩子函数的作用有以下几个: 在特定事件发生时触发执行。钩子函数可以在特定事件发生时被调用,比如在程序启动、关闭、异常...
    99+
    2023-10-24
    python
  • vue-router传参的方式有哪些
    这篇文章将为大家详细讲解有关vue-router传参的方式有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Vue Router 是 Vue.js 官方的...
    99+
    2022-10-19
  • Vue Router 4的新功能有哪些
    本篇内容主要讲解“Vue Router 4的新功能有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue Router 4的新功能有哪些”吧!Vue3支持V...
    99+
    2022-10-19
  • vue中的vue-router路由模式有哪些
    这篇文章将为大家详细讲解有关vue中的vue-router路由模式有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。vue-router 路由模式有几种? Hash:&...
    99+
    2022-10-19
  • vue中$router和$route的区别有哪些
    这篇文章主要介绍了vue中$router和$route的区别有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。我们在 vue 项目中一般都会用到路由,而 vue-route...
    99+
    2023-06-15
  • vue中$route和$router的区别有哪些
    vue中$route和$router的区别:$router是路由实例,而$route为当前router跳转对象;$route包括path、params、hash、query、fullPath、matched、name等路由信息参数,而$ro...
    99+
    2022-10-21
  • Flash效果的jQ导航菜单有哪些
    这篇文章主要讲解了“Flash效果的jQ导航菜单有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Flash效果的jQ导航菜单有哪些”吧!1.辐射菜单这是...
    99+
    2022-10-19
  • 网站导航优化的方法有哪些
    这篇文章主要介绍“网站导航优化的方法有哪些”,在日常操作中,相信很多人在网站导航优化的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”网站导航优化的方法有哪些”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-10
  • textout钩子函数无法触发的原因有哪些
    textout钩子函数无法触发的原因可能有以下几个:1. 钩子函数未正确安装:钩子函数需要通过SetWindowsHookEx函数安...
    99+
    2023-08-19
    textout
  • vue中router-link标签的属性有哪些
    这篇文章将为大家详细讲解有关vue中router-link标签的属性有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。to表示目标路由的链接。 当被点击后,内部会立刻把...
    99+
    2022-10-19
  • vue-router的两种模式有哪些区别
    这篇“vue-router的两种模式有哪些区别”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇...
    99+
    2022-10-19
  • vue-router实现懒加载的方法有哪些
    本篇文章为大家展示了vue-router实现懒加载的方法有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。未使用懒加载import Vue from 'vue...
    99+
    2023-06-06
  • 聊聊vue生命周期钩子函数有哪些,分别什么时候触发
    目录vue生命周期钩子函数以下为详解版生命周期mounted和activated使用、踩坑 activatedmounted踩坑vue生命周期钩子函数 vue生命周期即为一...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作