我添加了一個自定義函式來保存圖片并添加了路線,當我參考路線時它確實有效,但在訪問時出現錯誤,無法找到該功能,并且反射例外錯誤 ReflectionException
Function () does not exist
控制器
/**
* show the form for uploading profile picture
*
* @return \Illuminate\Http\Response
*/
public function changePicture()
{
return view('usersinformation.profilepicture');
}
路線——web.php
Route::get('usersinformation/changePicture',[usersinformationController::class, 'changePicture'])->name('usersinformation.changePicture');
Route::post('usersinformation/savePicture', 'usersinformationController@savePicture');
uj5u.com熱心網友回復:
您應該將此行添加到 web.php 檔案的上方。
使用 App\Http\Controllers\usersinformationController;
(如果您的控制器在默認路徑中)但如果您的控制器路徑不同,您應該修改并將您的路徑添加到代碼中。
uj5u.com熱心網友回復:
通過添加以下路線解決了問題。
Route::get('usersinformation/saveePicture', [
'as' => 'usersinformation.savePicture',
'uses' => 'usersinformationController@savePicture'
]);
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/378620.html
上一篇:使用jQuery回圈嵌套陣列值
