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

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

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

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

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

相关推荐
涵信19 分钟前
第五节:React Hooks进阶篇-如何用useMemo/useCallback优化性能
前端·javascript·react.js
初遇你时动了情20 分钟前
vue3 uniapp vite 配置之定义指令
javascript·vue.js·uni-app
BillKu24 分钟前
reactive 解构赋值给 ref
前端·javascript·vue.js
货拉拉技术1 小时前
订单哨兵OrderSentinel平台介绍
javascript·后端·程序员
WEI_Gaot1 小时前
ES6 var + let + const 和 代码块
前端·javascript
bingbingyihao1 小时前
在线终端(一个基于 Spring Boot 的在线终端模拟器,实现了类 Linux 命令行操作功能)
linux·javascript
天天扭码2 小时前
LeetCode 题解 | 1.两数之和(最优解)
前端·javascript·算法
一只小风华~2 小时前
Web前端 (CSS篇)
前端·css·html·html5
工九度2 小时前
2025前端社招最新面试题汇总- 场景题篇
前端·javascript
啊吧啊吧曾小白2 小时前
封装 downloadFile 函数,从服务器下载文件
前端·javascript·面试