本文小编为大家详细介绍“Vue传值的编码和解码怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue传值的编码和解码怎么实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。vue传值的编码和解码第一步:传值
本文小编为大家详细介绍“Vue传值的编码和解码怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue传值的编码和解码怎么实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
编码 encodeURIComponent()
skip(){ this.$router.push({ path:'./channelPromotion?channelName='+'我是字 段'+'&&channelUrl='+encodeURIComponent('https://www.baidu.com/#/rejister.........') })}
解码 decodeURIComponent()
mounted(){ let channelUrl=decodeURIComponent(this.$route.query.channelUrl) console.log(channelUrl)}
废话不多说。之前在写前端时,看了控制台数据传输时正常的10018-001->,但是到了后台直接变成了10018-001->当时抓狂了!!!
最后在伟大的度娘上找到了解决方法!!!!
最后利用java的StringEscapeUtils.unescapehtml4,成功解决问题!
String s = StringEscapeUtils.unescapeHtml4(bomNo)
接收bomNo进行编译成String的s
这样就行了!!!
引入的包
import org.apache.commons.text.StringEscapeUtils;
Maven里pom文件
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-text</artifactId> <version>1.1</version> </dependency>
读到这里,这篇“vue传值的编码和解码怎么实现”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。
--结束END--
本文标题: vue传值的编码和解码怎么实现
本文链接: https://lsjlt.com/news/342531.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0