问题描述:需要中链接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特殊符号+变成空格解决方法
基础教程推荐
猜你喜欢
- 微信小程序自动化部署的全过程 2022-08-31
- vue开发如何将对象转换成字符串 2025-01-12
- el-table合计自定义 2024-12-07
- 前端项目修改默认滚动条样式(小结) 2023-12-19
- CSS clip元素rect属性中各个参数的含义示例介绍 2024-03-09
- 详解微信小程序胶囊按钮返回|首页自定义导航栏功能 2023-12-15
- Vue中使用import进行路由懒加载的原理分析 2023-12-27
- ajax实现分页查询功能 2023-02-01
- 通过CSS显示垂直文本以垂直方式显示文本元素 2024-01-08
- js简单设置与使用cookie的方法 2023-12-26
