我收到這樣的錯誤:[Route: resumenes.show] [URI: resumenes/{resume}] 缺少必需的參數(shù)。(查看:.../resources/views/resumenes/index.blade.php)控制器public function index(){ $resumenes = Resumene::orderBy('title','ASC')->paginate(); return view('resumenes.index', compact('resumenes') );}public function show(Resumene $resumen){ return view('resumenes.show', [ 'resumen'=> $resumen ]);}路線 Route::get('/resumenes/{resumen}', 'ResumeneController@show')->name('resumenes.show');INDEX.BLADE.PHP在這個視圖中它向我顯示錯誤 @extends('layout') @section('title') Mis Resumenes @endsection@section('content')<h1>Mis Resumenes</h1>@include('partials.sessions')<a href="{{ route('resumenes.create') }}">Nuevo Resumen</a><ul> @forelse($resumenes as $resumen) <h2>{{ $resumen->title }}</h2> **<li><a href="{{ route('resumenes.show', $resumen) }}" ><button>Ir</button></a>** <br> Creado hace {{ $resumen->created_at->diffForHumans() }} </li> <hr> @empty <li>No hay proyectos existentes</li> @endforelse{{ $resumenes->links() }}</ul> @endsection錯誤應(yīng)該在 <li><a href="{{ route('resumenes.show', $resumen) }}" ><button>Ir</button></a>
1 回答
慕村9548890
TA貢獻1884條經(jīng)驗 獲得超4個贊
查看您提供的代碼似乎一切都很好。
你應(yīng)該試試:
php artisan view:clear
以確保不使用舊視圖。
如果它沒有幫助,你應(yīng)該運行:
php artisan route:list
確保該路由的 url 看起來像這樣/resumenes/{resumen},因為路由定義可能更復(fù)雜(使用路由分組),因此完整的 url 可能如下所示:/something/{something}/resumenes/{resumen}
- 1 回答
- 0 關(guān)注
- 139 瀏覽
添加回答
舉報
0/150
提交
取消
