LARAVEL-输入错误-此路由不支持POST方法。支持的方法:GET,HEAD

时间:2020-02-12 08:36:45

标签: laravel

我正在尝试创建输入表单,但无法从错误中找到解决方案

This is what it said

My View Code

My Controller

My Router

我已经在线尝试了一些技巧,但仍然无法使用

3 个答案:

答案 0 :(得分:2)

这是因为未定义您的路线名称。您应该像这样添加路线名称

Route::post('CreateItem', 'CreateItem@insert')->name('CreateItem');

答案 1 :(得分:0)

我认为与路线名称有关。您是否检查过哪个uri正在发布表格?你可以尝试:

Route::post('/createItem', function () {
    //
})->name('createItem');

答案 2 :(得分:0)

对不起,得到答案了

Route :: post('CreateItem','CreateItem @ insert'); 至 路线:: post('/ create_item','CreateItem @ insert');

CreateItem类扩展了控制器

在我的问题中,我输入了错误的控制器名称,它应该是CreateItem

非常感谢您回答我的问题。