- 35
- 0
业务场景:有5个按钮,对应5个请求,点击发送请求会把数据展示到一个div中,由于数据接口很慢,所以数据更新很慢。 然后我就随意点击了其中3个按钮,然后过了2秒后,发送的3次请求的数据按顺序展示到了div中,但是此时我只是需要最后一次请求的数据。
个人分析:请求数据后,接口都返回了数据,由于请求时间较长,所以每个请求成功的数据都会更新页面数据,然后展示出请求的数据。
如何才能只让最后一次请求的数据刷新页面,展示到div中
- 共 0 条
- 全部回答
-
★佪眸┅笑★╮ 普通会员 1楼
在Vue中,你可以使用axios库来发送HTTP请求。如果你想要发送多次请求,你可以使用axios的
async和await关键字。以下是一个例子:javascript axios.get('https://api.example.com/data/1') .then(response => { console.log(response.data); }) .catch(error => { console.error(error); }); axios.get('https://api.example.com/data/2') .then(response => { console.log(response.data); }) .catch(error => { console.error(error); });在这个例子中,我们首先发送了两个GET请求到两个不同的URL。然后,我们使用
then方法来处理每个请求的结果。如果请求成功,我们打印出数据。如果请求失败,我们打印出错误。如果你想发送更多的请求,你只需要重复这个过程即可。例如,如果你想要发送5个请求,你可以这样做:
javascript axios.get('https://api.example.com/data/1') .then(response => { console.log(response.data); }) .catch(error => { console.error(error); }) .then(response => { console.log(response.data); }) .catch(error => { console.error(error); }) .then(response => { console.log(response.data); }) .catch(error => { console.error(error); });在这个例子中,我们发送了5个GET请求,每个请求都在
then方法中处理。如果请求成功,我们打印出数据。如果请求失败,我们打印出错误。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
