Inertia Plain Axios 请求

Inertia Plain Axios Request

一个网页可能有多个 API 请求是很正常的要求。 我已经 Inertia.js 这很好用,但它缺少一个非常重要的功能来发出普通的 XHR 请求。

然而 Inertia.js 提供 Inertia.reload() 但在某些情况下它不是很有用。

我正在寻找类似 Inertia::xhr() 的东西,请记住我仍然可以使用 Inertia.js 拦截器,例如 onStart、onFinish 等

任何人都可以帮助实现这个目标吗?

您可以使用 Axios 执行纯 XHR 请求(无论如何这已经是一个依赖项),或者使用本机 Fetch api.

来自docs

Using Inertia to submit forms works great for the vast majority of situations. However, in the event that you need more fine-grain control over the form submission, there's nothing stopping you from making plain xhr or fetch requests instead. Using both approaches in the same application is totally fine!

另见 here