您的位置:首页 > 科技 > 能源 > 编程式路由编程

编程式路由编程

2024/12/23 7:01:02 来源:https://blog.csdn.net/m0_69551472/article/details/141095147  浏览:    关键词:编程式路由编程

我们知道通过 RouterLink 可以实现路由的跳转, 但是如果有一个需求, 5秒后跳转到某一个路由,应该如何实现呢?
复习一下 RouterLink

        <RouterLink replace:to="{name:'use',query:{id:news.id,title:news.title,content:news.content}}">{{news.title}}</RouterLink>

浏览器的历史记录有两种写入方式:分别为push和replace:
push是追加历史记录(默认值)。
replace是替换当前记录。

来到今天的主题——编程式路由

import {useRoute,useRouter} from 'vue-router'
const router = useRouter()
console.log(router.push)
router.push({ name: 'home', params: { id: '123' } })
router.push({ path: '/home', query: { id: '123' } })
// 同理
router.replace({ path: '/login' })

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com