首页 > 解决方案 > 如何在 POST 方法期间在 vue 中进行加载/加载

问题描述

我在使用 GET 方法获取数据时进行了测试以制作加载器,它是成功的,但是在使用 POST 方法时,它失败了?在 POST 数据期间制作加载程序的好方法是什么?当使用 GET 方法时,我会做loader to be true,当它完成获取数据时,它会再次为假,即 GET

但是当使用 POST 方法时,我尝试类似的方法,在发布之前使加载器为真,但它失败了:(有没有例子?没有插件或组件:),我想制作自己的加载器:D

标签: javascripthtmlcssvue.jsvuejs2

解决方案


我猜你正在使用一种方法来发出 POST 请求,所以当该方法被调用时,使加载器布尔值为真,然后在你的 fetch() 或 then() 块中的 axios 中使布尔值为假,所以逻辑是,当按下提交按钮,它调用启动加载程序的方法,当 POST 请求完成时,加载程序设置为 false,如果您正在捕获错误,您也可以在错误块中停止加载程序。


推荐阅读