vue跳转方式

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

1.
<router-link to='/Demo'>
 <button>点击跳转1</button>
</router-link>

2.router.push("/Demo");

一、标签内通过 router-link跳转

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

// 1. 不带参数直接跳转
<router-link to='/Demo'>
 <button>点击跳转</button>
</router-link>

<router-link :to="{name:'Demo'}"> 
<router-link :to="{path:'/Demo'}"> //name path都可以 建议用name 
  
// 2. 带参数跳转
// (1)query参数
<router-link :to="{path:'Demo',query:{id:1}}">
 <button>点击跳转2</button>
</router-link>

  
// 3. params参数
<router-link :to="{name:'Demo',params:{setid:2}}">
 <button>点击跳转</button>
</router-link>

二、编程式路由导航

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

原创作者:吴小糖

创作时间:2023.12.21

相关推荐

  1. vue方式

    2023-12-22 01:04:07       38 阅读
  2. vue怎么页面?

    2023-12-22 01:04:07       19 阅读
  3. uniapp路由方式

    2023-12-22 01:04:07       21 阅读
  4. React常见方式汇总

    2023-12-22 01:04:07       17 阅读
  5. 页面的几种方式

    2023-12-22 01:04:07       15 阅读
  6. js的传参方式

    2023-12-22 01:04:07       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-22 01:04:07       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-22 01:04:07       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-22 01:04:07       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-22 01:04:07       18 阅读

热门阅读

  1. HarmonyOS开发(十二):ArkTS组件通用事件

    2023-12-22 01:04:07       27 阅读
  2. LeetCode解法汇总2866. 美丽塔 II

    2023-12-22 01:04:07       44 阅读
  3. armv8-a 介绍

    2023-12-22 01:04:07       28 阅读
  4. 肺癌相关知识

    2023-12-22 01:04:07       29 阅读
  5. 解决MyBatis-Plus 更新字段为null 不生效

    2023-12-22 01:04:07       35 阅读
  6. QT计算时间差 秒 毫秒 (另附c++版本)

    2023-12-22 01:04:07       35 阅读
  7. 在 Mac 上使用 Python

    2023-12-22 01:04:07       40 阅读