我在使用Vue2的Axios对nodejs后端发起请求时,
在methods内放函数进行Axios请求时,会出现如下的报错:
原代码如下
前端请求代码:
nodejs后端Koa的Controller层代码:
在尝试后发现,原来是由于axios请求不规范造成的问题。
首先前端发起请求的函数需要是异步函数,需要在函数前加入async,在请求前加入await,如下:
这样就不会报下图这样的错。
然后nodejs后端需要添加ctx的返回数据,如下:
随便加任何的数据都可以,这样的话就不会报404的错误了。
结束语:
都是没好好学习JS惹的祸,前端小白还要继续学习。
版权声明:本文为Richard1040原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。