我在我的控制器followning方法:路線不laravel定義的錯誤,即使路由被定義
public function showQualityResult($qualityData) {
return $qualityData;
}
當鏈接點擊,我想,被調用的方法,所以我有以下在我看來文件:
<a href="{{ route('showQualityResult' , Session::get('quality-data')) }}">Submited Quality Check</a>
而且,我有以下的路線設置:
Route::get('/showQualityResult', '[email protected]');
但是就吃克以下的代碼行:
<a href="{{ route('showQualityResult' , Session::get('quality-data')) }}">Submited Quality Check</a>
簡化版,真正的工作,我得到在前臺出現以下錯誤:
現在,我該如何解決這個問題,爲什麼我得到這個路由錯誤未定義,即使我有路由定義??
謝謝...但用'url()'方法我不能傳遞參數嗎? –
@AlexanderSolonik它可以,你可以通過點擊我答案中的url()鏈接看到一個例子。另一件事是你使用會話來存儲數據。在這種情況下,你不需要將它傳遞到任何地方。你可以用'session('quality-data')'在控制器方法中得到它。 –