[问题] 请教Vue3 API的问题

楼主: Suxing133 (怪盗巴哥)   2022-10-11 06:41:40
各位年薪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
楼主: Suxing133 (怪盗巴哥)   2022-10-11 06:42:00
没发过几次文章,手机不太会拍版抱歉!*排版
作者: ck574b027 (荒围!定厝!贼!妹!)   2022-10-12 01:05:00
不是都说103了吗?没行号大家是要通灵喔假设103是console.error,那怎么不印出回传的东西,catch的callback也能接参数吧
楼主: Suxing133 (怪盗巴哥)   2022-10-12 03:13:00
感谢c大给的建议!!!显示出来后感觉是后端的问题所以我就重新审视一下后端的code把比较可疑的修改一下写法就成功了!!https://i.imgur.com/rVJ3MPM.png上面是原本后端的写法https://i.imgur.com/FRPW9b2.png这是之后改过的写法不太清楚为什么图1 Postman 可以测试成功而前端则跑不过register那个函式改为图2之后前端跟postman都可以了

Links booklink

Contact Us: admin [ a t ] ucptt.com