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

泉州外贸网站开发公司重庆网站排名推广

泉州外贸网站开发公司,重庆网站排名推广,汶上做网站,wordpress 动漫主题开发场景: react Hooks andt 提交form表单内容给数据库(使用antd的form组件) 问题描述 提交是异步的,请提交方式是POST 方式 提交表单内容给后端,却产生了两次提交记录(当然,数据新增了两条数据)。可以…

开发场景:

react +Hooks +andt

提交form表单内容给数据库(使用antd的form组件)


问题描述

提交是异步的,请提交方式是POST 方式

提交表单内容给后端,却产生了两次提交记录(当然,数据新增了两条数据)。可以理解是重复提交(2次),核心代码如下:

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


原因分析:

一开始去找解决方案,误以为是没做防抖和节流的缘故,方向错了,问题肯定不好解决,后端也尝试了休眠3秒,有效,但是吧,,,。
因为提交方式是POST ,想到了POST 会发送两次请求(当发送带有自定义请求头的 POST 请求时,浏览器会先发送一个 OPTIONS 请求进行预检,如果服务器允许该请求,则浏览器会再次发送实际的 POST 请求。这就是为什么有时候会看到 POST 请求被发送了两次的情况。),但这也不是原因
最后肯定不理想,还白白浪费了时间,


解决方案:

htmlType="submit"导致的。删除,,

看一下修改之前的:
在这里插入图片描述
修改之后的:
在这里插入图片描述

会发现少了htmlType=“submit” ,(htmlType=“submit” 默认情况下,点击后会执行提交form表单的动作。)
那Button 里面还有一个onClick(form.submit),也是表单提交。所以会提交两次,
真的是大意了,

http://www.zhongyajixie.com/news/13838.html

相关文章:

  • 做金融的喜欢逛哪些网站免费b站推广网站入口202
  • 南昌网站开发最新国际新闻50条简短
  • 知名做网站费用搜索引擎优化指的是什么
  • 济南网站设计价格百度游戏排行榜
  • 怎么开通自己的微信小程序标题优化怎样选关键词
  • 网站系统平台建设近期的新闻热点
  • framework7做网站零基础学seo要多久
  • sns社交网站 有哪些免费宣传平台
  • 做网站不难吧网络推广怎么收费
  • 服饰工厂网站建设百度搜索推广开户
  • 网站开发前端学习做神马seo快速排名软件
  • 电脑网页视频怎么下载广州seo优化排名公司
  • 织梦网站logo更改小说关键词生成器
  • 注册资本随便填了500万seo和sem推广
  • 中山建公司网站域名注册价格及续费
  • 重庆建设工程信息网官网安全监督信息seo深圳网络推广
  • 专门做汽车gps贷款网站全媒体广告代理
  • 那里可以免费建网站十大营销策略有哪些
  • wordpress音频播放搜索引擎优化包括
  • 廊坊建设质量监督局网站重庆关键词seo排名
  • 做搜狗pc网站软件seo机构
  • 关于加强网站建设与管理的通知网络推广策划方案怎么写
  • 济南怎样做网站推广seoer是什么意思
  • 建设银行网站邮箱磁力搜索引擎2023
  • 网站建设课程有哪些收获2021百度热搜年度榜
  • 南阳专业做网站公司品牌策划设计
  • 大方县住房城乡建设局网站谷歌优化推广
  • 淘宝天猫做网站咨询百度竞价渠道代理
  • 竞价网站制作网站seo设置是什么
  • 上虞做网站数据分析师培训