
Axios
xjh01
这个作者很懒,什么都没留下…
展开
-
数组对象有内容,但length却是0
在这个项目里,将request得到的数据push到数组里。再在一个method里能console.log出数组对象里的内容,但arr.length却是0,因此不能用循环获取里面的元素。一个解决的办法:将要处理数组的代码,直接写在request的success时axios.then(response => { reponse.data /*处理数组代码块*/})...原创 2020-09-16 01:13:16 · 6853 阅读 · 0 评论 -
调试时 Error in render: “TypeError: Cannot read property ‘value‘ of undefined“
这个提示是不能读取未定义的‘value’属性,但之前已经在created钩子时通过axios从服务器端获取了数据,尝试了用this.$nexttrick()和async await都不行(也有可能是我没有用对)。搜索一番后,得知这是因为获得的数据有多层包裹,例如我遇到的项目是 data{ ...platform_info { ...datalist []... }... },因为datalist位置太深获取不到。但解决方法也很简单,就是在页面渲染时做一个判断,如果platform_info或者datal原创 2020-09-15 11:00:35 · 1261 阅读 · 0 评论 -
访问阿里云api遇到的问题
前前后后遇到了些问题,记录如下提示没有认证 / 没有授权(unauthorized), 原因是不知道阿里云认证的Appcode该写在哪里,之前是写在axios的auth里,结果不成功。应该是将Appcode写到header里面,格式为:headers: { 'Authorization': 'APPCODE xxxxxxxxxxxxxxxxxxxxxxxxxxxxx...原创 2020-02-27 11:33:08 · 666 阅读 · 0 评论 -
用axios访问json-server的get、put、post、delete心得
get获取服务器端信息put修改数据请求。不知道是不是没有设置json-server的route内容,只能用‘…/id’作为url,来提交数据。post新增/登录数据请求。在作为新增功能时,url后面不能加参数。delete删除数据请求。需要id来作为参数...原创 2020-01-29 21:59:37 · 1791 阅读 · 0 评论 -
新增用户申请提交返回415错误
在做练习时,发送新增用户的求情,但终端总提示错误415,不支持媒体类型,百度发现原因是用axios的header没有配置,所以跟服务器的要求不同,于是在axios配置里加上下面内容 // `headers` 是即将被发送的自定义请求头 headers: {'Content-Type': 'application/json;charset=UTF-8'},配置好后,再次提交,415错...原创 2020-01-28 16:57:56 · 174 阅读 · 0 评论 -
Vue cli3 & axios访问本地json出现404
在练习时,用vue cli3搭建项目,用axios访问本地json数据,提示404错误。一开始搜索得到的解决方案,是要把json数据放进,项目根目录的static文件夹内。因为static是vue向外曝露的服务器目录。尝试仍然不行。再次搜索,得到的解决方案是,要把json数据放进public文件夹内,因为vue cli3把以前的static改成public。尝试后仍然不行,如下图:![微信截...原创 2020-01-28 16:50:03 · 925 阅读 · 0 评论