所以我有一个重定向到确认删除路线的按钮:
<td align="center"><button type="button" data-href="{{route('head.sale.h_2_101@confirmDelete', ['id' => $No-1])}}" class="btn btn-xs btn-success">Confirm Delete</button></td>
我还在web.php中设置了路由:
Route::match(['get', 'post'], 'head/sale/h_2_101/confirmDelete/{id}', 'head\sale\h_2_101@confirmDelete')->name("head.sale.h_2_101@confirmDelete")->middleware('auth');
它将重定向到h_2_101.php控制器中的此函数:
public function comfirmDelete($id) {
View::share('deleteUrl', route('head.sale.h_2_101@delete', ['id' => $id]));
View::share('backUrl', "javascript:history.back()");
return redirect()->back()->withInput();
}
但是当我按下“确认删除”按钮时,它给了我这个错误:
有什么我想念的吗?
答案 0 :(得分:0)
您在路线上写了ConfirmDelete但函数名称为co'm'firmDelete的类型错误。
答案 1 :(得分:0)
您在控制器中使用的方法是comfirmDelete
,而在路由中使用的方法是confirmDelete
。