当前位置: 首页 > news >正文

开发中遇到的问题

1.当写一个导出功能时,因为编码写URL地址&参数的时候,用反转字符串的时候换行了,造成地址拼接不成,一直报错,后来发现是编码格式造成的,已解决。

解决方案:不换行或者用 “+”拼接

2.当本地项目起两个终端的时候,会有两个地址:如http://localhost:9528 和http://localhost:9529 这样子,当你打开localhost:9529的时候会请求不到接口地址,报错,已解决。

解决方案:关掉一个终端,不用localhost:9529 这个地址,勇localhost:9528这个。

3.低代码平台搭建的项目,自定义页面编写按需求编写就可以,配置页面,需要问后端或者测试是否可以配置,配置的事情交给专业的人,就不会出错。菜单栏的配置页面,会有特定的字符串来跟低代码平台配置的一个字符建立连接,一般这个字段是唯一的。

4.通过地址栏传递参数,有的需要编码一下:encodeURIComponent(searchParams.Year),有的就不需要。

拓展知识: 

encodeURIComponent:可把字符串作为 URI 组件进行编码。该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ’ ( ) 。其他字符(比如 :;/?😡&=+$,# 这些用于分隔 URI 组件的标点符号),都是由一个或多个十六进制的转义序列替换的。

encodeuricomponent什么时候使用:用于url作为参数传递的场景中使用
url当作参数传递的时候,当参数出现空格这样的特殊字段,后台只可以读取到空格前的内容,后面内容丢失,造成数据读取失败,但是如果用encodeURIComponent(),则这些特殊字符进行转义,这样后台就可以成功读取了,所以encodeURIComponent()用于url作为参数传递的场景中使用。

decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。
 

http://www.lryc.cn/news/7310.html

相关文章:

  • Javascript笔记
  • Elasticsearch(ES)配置及优化
  • 一文看懂Java语言与Java生态圈
  • GitHub 上有什么嵌入式方面的项目?
  • 【C语言进阶】结构体、位段、枚举和联合
  • markdown和latex常用部分参考@注脚@链接跳转@csdn
  • Java 在二叉树中增加一行
  • kubernetes(k8s) 知识总结(第2期)
  • windows-Mysql的主从数据库同步设置
  • Docker逃逸
  • k8s项目部署
  • Modbus通信协议学习笔记
  • ubuntu重启、关机命令
  • Xshell 7 连接云服务器的步骤和出现的错误
  • Python多进程同步——文件锁
  • 实现 element-plus 表格多选时按 shift 进行连选的功能
  • 华为OD机试真题JAVA实现【考古学家】真题+解题思路+代码(20222023)
  • Spring3之基于Aspect实现AOP
  • buctoj-寒假集训进阶训练赛(二十二)
  • 华为OD机试真题JAVA实现【静态扫描最优成本】真题+解题思路+代码(20222023)
  • 汽车装配工厂立库物料运送线PLC无线应用
  • Python雪花代码
  • Numpy基础与实例——人工智能基础
  • MQTT的工作原理
  • iOS开发:UINavigationController自定义返回按钮,系统导航支持侧滑返回
  • 【Kafka进阶】-- unclean.leader.election.enable参数的内涵
  • 基于redis实现分布式锁
  • C#开发的OpenRA动态加载插件DLL里的类实现
  • 网站代理是什么?有什么需要注意的?
  • 动态库和静态库的区别