fetchCardData(){ let _this=this; this.$axios.get("http://localhost:8080/softwork_war/Servletfindallbook").then(function(response){ _this.cardList = response.data; _this.card.id = response.data.id; _this.card.imageUrl = response.data.img; _this.card.title = response.data.bookname; }).catch(function(err){ console.log(err); }); },
时间: 2024-02-15 11:28:47 浏览: 71
Error:in ./node-modules/axios/lib/platform/index.js
这段代码是使用 axios 库向本地服务器发送 GET 请求,获取名为 "http://localhost:8080/softwork_war/Servletfindallbook" 的 API 接口返回的数据,并将数据赋值给卡片列表 this.cardList 中。同时也将卡片的 id、图片地址和标题从返回的数据中分别取出,并赋值给 this.card 对象的相应属性。在请求过程中,如果发生错误,则通过 catch 语句捕获并输出错误信息到控制台。
阅读全文