是否可以使用 Vue.js 通过控制器保存表单数据,而无需 Axios 或异步调用?



我的控制器中有一个用于存储数据的函数。我正在使用 Vue.js 重新创建我的前端。截至目前,我用 Vue.js 删除了当前的 Laravel {{ Form: }}。我可以在没有 api 的情况下使用相同的同步路由来发布数据吗?API 尚未准备就绪,我迫不及待地想验证我的表单

当然可以,您需要做的就是注意HTML除了GET和POST之外没有其他方法。因此,如果您有 PUT、DELETE 和其他功能,您将不得不使用 _method 参数技巧。因此,例如,当使用 PUT http 动词时,您应该创建如下所示的表单:

<form method='POST'>
yourfields...
<input type="hidden" name="_method" value="PUT">
</form>

除此之外,它几乎是从你的 Vue 应用程序调用正确的端点。

最新更新