作者Suxing133 (怪盗巴哥)
看板Web_Design
标题[问题] 请教Vue3 API的问题
时间Mon Oct 10 22:41:40 2022
各位年薪300的前辈们晚上好,
小弟正在实作一个注册功能(前面已经先做好登入登出了,
功能皆正常),
先介绍开发环境,後端使用GO-Gin框架,前端为Vue3-cli,
後端的注册功
能用postman测试功能正常,
但当我架完前端开始测试时出现一个问题(前端code 图1、2),
我注册一个新帐户按下送出的按钮时(图3),
前端主控台会直接跳出错误(图4),
後端则是显示状态码204、Method:OPTIONS,
但当我在注册输入已经存在的用户帐号密码时,
功能又恢复正常了(图5 补上成功的讯息),
想请教一下各位前辈是哪里出了问题呢?
最後补上後端的API(图6)
图1
https://i.imgur.com/Rb5kTbB.jpg
图2
https://i.imgur.com/aTvSVAc.jpg
图3
https://i.imgur.com/5rhpYfP.jpg
图4
https://i.imgur.com/4BsPTiK.jpg
图5
https://i.imgur.com/vY890US.jpg
图6
https://i.imgur.com/Av5qb6G.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.217.110.95 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1665412902.A.A0E.html
1F:→ Suxing133: 没发过几次文章,手机不太会拍版抱歉!10/10 22:42
2F:→ Suxing133: *排版10/10 22:42
※ 编辑: Suxing133 (49.217.110.95 台湾), 10/10/2022 22:48:10
3F:→ ck574b027: 不是都说103了吗?没行号大家是要通灵喔 10/11 17:05
4F:→ ck574b027: 假设103是console.error,那怎麽不印出回传的东西, 10/11 17:23
5F:→ ck574b027: catch的callback也能接参数吧 10/11 17:24
6F:→ Suxing133: 感谢c大给的建议!!! 10/11 19:13
7F:→ Suxing133: 显示出来後感觉是後端的问题 10/11 19:13
8F:→ Suxing133: 所以我就重新审视一下後端的code 10/11 19:13
9F:→ Suxing133: 把比较可疑的修改一下写法就成功了!! 10/11 19:13
11F:→ Suxing133: 上面是原本後端的写法 10/11 19:14
13F:→ Suxing133: 这是之後改过的写法 10/11 19:15
14F:→ Suxing133: 不太清楚为什麽图1 Postman 可以测试成功 10/11 19:15
15F:→ Suxing133: 而前端则跑不过register那个函式 10/11 19:18
16F:→ Suxing133: 改为图2之後前端跟postman都可以了 10/11 19:18