当前位置: 首页 > wzjs >正文

重庆网站建设公司有哪些内容广告公司网站

重庆网站建设公司有哪些内容,广告公司网站,做门户网站,WordPress自动修改标签别名在 Vue 3 里,$router 是 Vue Router 提供的实例,可用于路由导航。使用 $router 进行路径跳转时,路径的写法会依据路由的配置与导航方式而有所不同。以下为你详细介绍几种常见的情况: 1. 绝对路径跳转 绝对路径跳转意味着直接使用…

在 Vue 3 里,$router 是 Vue Router 提供的实例,可用于路由导航。使用 $router 进行路径跳转时,路径的写法会依据路由的配置与导航方式而有所不同。以下为你详细介绍几种常见的情况:

1. 绝对路径跳转

绝对路径跳转意味着直接使用完整的路由路径来跳转。

代码示例
<template><div><!-- 点击按钮触发跳转 --><button @click="goToHome">跳转到首页</button><button @click="goToAbout">跳转到关于页</button></div>
</template><script setup>
import { useRouter } from 'vue-router';// 获取路由实例
const router = useRouter();// 跳转到首页的方法
const goToHome = () => {router.push('/');
};// 跳转到关于页的方法
const goToAbout = () => {router.push('/about');
};
</script>

2. 命名路由跳转

若在路由配置里给路由设置了名称,就可以使用命名路由来跳转,这种方式会让代码更具可读性与可维护性。

路由配置示例
import { createRouter, createWebHistory } from 'vue-router';
import Home from './views/Home.vue';
import About from './views/About.vue';const routes = [{path: '/',name: 'Home',component: Home},{path: '/about',name: 'About',component: About}
];const router = createRouter({history: createWebHistory(),routes
});export default router;
代码示例
<template><div><!-- 点击按钮触发跳转 --><button @click="goToHome">跳转到首页</button><button @click="goToAbout">跳转到关于页</button></div>
</template><script setup>
import { useRouter } from 'vue-router';// 获取路由实例
const router = useRouter();// 跳转到首页的方法
const goToHome = () => {router.push({ name: 'Home' });
};// 跳转到关于页的方法
const goToAbout = () => {router.push({ name: 'About' });
};
</script>

3. 带参数的路由跳转

在某些情况下,你可能需要在跳转时传递参数,参数可以是查询参数(query)或者路径参数(params)。

查询参数跳转
<template><div><!-- 点击按钮触发跳转 --><button @click="goToUser">跳转到用户页</button></div>
</template><script setup>
import { useRouter } from 'vue-router';// 获取路由实例
const router = useRouter();// 跳转到用户页并传递查询参数的方法
const goToUser = () => {router.push({path: '/user',query: { id: 123 }});
};
</script>
路径参数跳转
// 路由配置
const routes = [{path: '/user/:id',name: 'User',component: () => import('./views/User.vue')}
];
<template><div><!-- 点击按钮触发跳转 --><button @click="goToUser">跳转到用户页</button></div>
</template><script setup>
import { useRouter } from 'vue-router';// 获取路由实例
const router = useRouter();// 跳转到用户页并传递路径参数的方法
const goToUser = () => {router.push({name: 'User',params: { id: 123 }});
};
</script>

以上便是在 Vue 3 里使用 $router 进行路径跳转时常见的路径写法,你可以依据实际需求来选择合适的方式。

http://www.dtcms.com/wzjs/47633.html

相关文章:

  • 腾讯企点是什么软件网站优化方案设计
  • 做网站需要代码么百度网站排名查询
  • 幼儿园建设网站企业官网独立站搭建要多少钱
  • 长沙建个网站一般需要多少钱中国搜索
  • 58同城类似的网站怎么做关键词的选取原则
  • 中山商城型网站建设怎么推广app让人去下载
  • qq推广文案怎么写seo运营
  • http做轮播图网站广告公司营销策划方案
  • 微网站 免费模板百度seo关键词排名优化教程
  • 外贸企业官网建站一个新品牌如何推广
  • 有官网建手机网站吗关键词优化心得
  • 网站怎样做自适应分辨率大小海淀网站建设公司
  • 唐山制作手机网站深圳市龙华区
  • 南京谷歌优化中小企业网站优化
  • 市政府网站建设方案如何在百度推广自己
  • 简述网页制作的基本流程搜索引擎优化岗位
  • 自适应网站功能中国站长之家网站
  • 南昌做网站哪家便宜换友情链接的网站
  • 班级网站怎么做ppt网站seo技术
  • 在什么网站上可以做免费广告品牌营销策划案例ppt
  • wordpress 语言包编辑如何提升网站seo排名
  • 租用外国服务器赌博网站建设淘宝指数查询
  • wordpress封面图插件外链seo服务
  • 淘宝网站的建设目标是roseonly企业网站优化
  • 整屏幕滑动的网站外包公司
  • 网站公安备案有必要吗nba最新消息新闻
  • wordpress首页文章缩略图公司优化是什么意思?
  • 网站域名如何注册怎样免费制作网页
  • php网站开发实例代码网上推
  • ctoc的网站有哪些百度云手机登录入口