javascript - 如何将特定 URL 重定向到 NuxtJs 应用程序中的另一个 URL
问题描述
例如,当输入的 url 是
http://localhost:3000/course-details
它应该始终重定向到http://localhost:3000/courses
我记得有一种方法可以做到这一点,但我忘记了。
解决方案
@nuxtjs/router-extras是一个不错的库,它可以让您在路由器方面做出更多可定制的事情,其中之一就是重定向到另一个 url。
/pages/course-details.vue
<router>
{
redirect: '/courses', // this syntax also works >> redirect: { name: 'courses' },
}
</router>
<template>
[...]
否则,DengSihan 的解决方案是一个很好的香草解决方案。
推荐阅读
- sql-server - 如何在 SQL Server 中将 varchar 转换为浮点数?我收到一个错误
- vb.net - 向串口发送和接收数据
- google-apps-script - 每天在特定时间激活谷歌应用脚本?
- javascript - 使用剪辑路径在 div 外显示文本
- html - 如何在我的脚本标签上动态添加 src?
- python - 同时运行两个 dask-ml 输入器,而不是顺序运行
- python - pyspark ML LabeledPoint 不适用于 LinearRegression
- typescript - 为什么 styled-components 样式没有应用到我的 CRA/Typescript/Storybook 项目中?
- ruby-on-rails - Rails where_exists 结合双深关联模型的计数属性
- automated-tests - 如何在 Selenium IDE 中返回上一页