一样的代码不同项目跳转页面报404的解决办法

今天收到实施反馈的一个问题,点项目名称跳转项目详情页面时,有的页面跳转显示正常,有的页面跳转报404错误。错误如下:

发现报错的项目都有一个共性就是有特殊字符"[ ]" ,

解决的办法就是把带有特殊字符的字段 用 encodeURI() 方法转换下,如下图:

检查一下代码,把变量含有文字等特殊字符的都用 encodeURI()方法包裹下,问题都解决了。

相关推荐
风叶悠然10 分钟前
vue3中数据的pinia的使用
前端·javascript·数据库
Jyywww12123 分钟前
Uniapp+Vue3 使用父传子方法实现自定义tabBar
javascript·vue.js·uni-app
光影少年43 分钟前
React vs Next.js
前端·javascript·react.js
谢尔登44 分钟前
Vue3 响应式系统——ref 和 reactive
前端·javascript·vue.js
天若有情67344 分钟前
【JavaScript】React 实现 Vue 的 watch 和 computed 详解
javascript·vue.js·react.js
满栀5851 小时前
插件轮播图制作
开发语言·前端·javascript·jquery
切糕师学AI1 小时前
Vue 中的计算属性(computed)
前端·javascript·vue.js
程琬清君1 小时前
Vue3DraggableResizable可移动范围有问题
前端·javascript·vue.js
天天开心a1 小时前
Vue.js 基础教程笔记(一):Vue入门与环境搭建
前端·javascript·vue.js·笔记·前端框架
hzb666662 小时前
xd_day28js原生开发-day31 day41asp.net
开发语言·前端·javascript·安全·web安全