问题描述:需要中链接name
获取加密参数,在router.beforeEach
解密出来,发现特殊符号+号变成空格!
问题分析:开始以为是vuejs中to.query.name
的问题,后来用encodeURIComponent
转义,解密失败,先转义再decodeURIComponent
解密还是空号!
又试了一下js的用法:介绍javascript获取url参数的四种方法?,结果一样!
解决方法:直接替换
let name = to.query.name.replace(/ /g, '+')
...继续解密
以上是编程学习网小编为您介绍的“vuejs获取链接参数to.query.name特殊符号+变成空格解决方法”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:vuejs获取链接参数to.query.name特殊符号+变成空格解决方法


猜你喜欢
- Javascript实现关闭广告效果 2023-11-30
- VSCode配置启动Vue项目 2023-10-08
- AJAX和JSP混合使用方法实例 2022-12-15
- Macbook安装vue开发环境,mac配置vue环境、脚手架 2023-08-29
- 原生JavaScript实现Tooltip浮动提示框特效 2024-01-16
- php – 我试图从MySQL查询生成一个HTML表.这是我试图从MySQL查询生成的表的格式: 2023-10-26
- Jquery实战_读书笔记2 选择器 2024-02-24
- 图文详解Element-UI中自定义修改el-table样式 2024-02-20
- 从数据获取相同数据生成多维数组等数组相关j 2024-12-08
- layui Table 设置title 字体加粗 2022-10-18