用 axios.delete 进行删除的时候,为什么不需要提交{{ method_field ('DELETE') }} 字段?
正常表单删除如下:
<form action="{{ route('user_addresses.destroy', ['user_address' => $address->id]) }}" method="post" style="display: inline-block"> {{ csrf_field() }} {{ method_field('DELETE') }} <button class="btn btn-danger" type="submit">删除</button>
</form>
axios 表单删除如下:
axios.delete('/user_addresses/' + id) .then(function () { // 请求成功之后重新加载页面 location.reload(); })
请问为什么axios进行表单删除的时候不需要提交 {{ method_field('DELETE') }}
推荐文章: