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

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

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

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

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

相关推荐
用户新3 小时前
JS事件深度解析四 事件的循环和异步
前端·javascript·事件·event loop
LIUAWEIO13 小时前
CSS 让鼠标呈现手型,鼠标悬浮变小手
css·html·css3·html5
LIUAWEIO13 小时前
vue里面下载配置使用zepto vue中怎样使用zepto
javascript·vue.js·es6·zepto
lantian14 小时前
TypeScript 三斜线指令完全指南:从入门到理解为什么不再需要它
前端·javascript·vue.js
用户9385156350714 小时前
从"用栈实现队列"说起:深入理解 JavaScript 原型式面向对象
javascript
ZengLiangYi14 小时前
AI 编程工具的数据格式为什么不能统一
javascript·后端·架构
陈_杨14 小时前
鸿蒙APP开发-带你走进旧物集的时间线与收藏管理
前端·javascript
尼斯湖皮皮怪14 小时前
iceCoder双模详解
javascript
小雨下雨的雨14 小时前
月相分析工具鸿蒙PC Electron框架技术实现详解
前端·javascript·华为·electron
布依前端14 小时前
基于 Vue 3 的 Tiptap 富文本编辑器实践:tiptap-editor-vue3 项目介绍
前端·javascript·vue.js