vue3页面跳转的两种方式

 更新时间:2023年05月13日 11:26:09   作者:25:17  
vue3的页面跳转有两种方式,第一种是标签内跳转,第二种是编程式路由导航,本文通过实例代码给大家介绍的非常详细,需要的朋友参考下吧

vue3的页面跳转有两种方式,第一种是标签内跳转,第二种是编程式路由导航

1、
<router-link to='/testDemo'>
 <button>点击跳转1</button>
</router-link>
2、router.push("/testDemo");

1、标签内 router-link跳转

通常用于点击 查看 按钮,跳转到其他页面

// 1、不带参数直接跳转
<router-link to='/testDemo'>
 <button>点击跳转1</button>
</router-link>
<router-link :to="{name:'testDemo'}"> 
<router-link :to="{path:'/testDemo'}"> //name,path都行, 建议用name 
// 2、带参数跳转
// (1)query参数
<router-link :to="{path:'testDemo',query:{id:001}}">
 <button>点击跳转2</button>
</router-link>
// 类似类似get,url后面会显示参数
// 路由可不配置
// (2)params参数
<router-link :to="{name:'testDemo',params:{setid:002}}">
 <button>点击跳转3</button>
</router-link>
// 类似post
// 路由配置 path: "/home/:id" 或者 path: "/home:id"

2、编程式路由导航

import { useRouter } from "vue-router";
const router = useRouter();
//直接跳转
const handleChange = () => {
  router.push("/testDemo");
};
 //带参数跳转
router.push({path:'/testDemo',query:{id:003}});
router.push({name:'testDemo',params:{id:004}});

到此这篇关于vue3页面跳转的文章就介绍到这了,更多相关vue3页面跳转内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Vue前端vue.config.js简介

    Vue前端vue.config.js简介

    vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的) 根目录中存在这个文件,那么它会被 @vue/cli-service 自动加载,本文重点介绍VUE前端vue.config.js简介,感兴趣的朋友跟随小编一起看看吧
    2023-01-01
  • Vue中加载天地图的离线地图基本步骤

    Vue中加载天地图的离线地图基本步骤

    这篇文章主要给大家介绍了关于Vue中加载天地图的离线地图的基本步骤,Vue天地图离线地图是指基于Vue框架开发的应用程序,使用天地图离线地图服务提供商提供的地图数据,可以在没有网络的情况下使用地图功能,需要的朋友可以参考下
    2023-10-10
  • 使用vue-router切换页面时,获取上一页url以及当前页面url的方法

    使用vue-router切换页面时,获取上一页url以及当前页面url的方法

    这篇文章主要介绍了使用vue-router切换页面时,获取上一页url以及当前页面url的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • vue中组件之间相互传值的6种方法小结

    vue中组件之间相互传值的6种方法小结

    Vue.js 中组件间通信的方法有很多种,这篇文章主要为大家详细介绍了6种常见的直接或间接的组件传值方式,有需要的小伙伴可以参考一下
    2024-01-01
  • vue-router动态设置页面title的实例讲解

    vue-router动态设置页面title的实例讲解

    今天小编就为大家分享一篇vue-router动态设置页面title的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • 解决vue router使用 history 模式刷新后404问题

    解决vue router使用 history 模式刷新后404问题

    这篇文章主要介绍了解决vue router使用 history 模式刷新后404问题,需要的朋友可以参考下
    2017-07-07
  • vue3使用自定义hooks获取dom元素的问题说明

    vue3使用自定义hooks获取dom元素的问题说明

    这篇文章主要介绍了vue3使用自定义hooks获取dom元素的问题说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-04-04
  • vue 实现根据data中的属性值来设置不同的样式

    vue 实现根据data中的属性值来设置不同的样式

    这篇文章主要介绍了vue 实现根据data中的属性值来设置不同的样式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • vue实现input输入模糊查询的三种方式

    vue实现input输入模糊查询的三种方式

    本文主要介绍了vue实现input输入模糊查询的三种方式吗,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • webpack vue项目开发环境局域网访问方法

    webpack vue项目开发环境局域网访问方法

    下面小编就为大家分享一篇webpack vue项目开发环境局域网访问方法,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧
    2018-03-03

最新评论