我遇到了一个问题,我想在url中传递一个参数,在这个例子中是“id”。但是当我点击url时,它返回了一个404错误。路由存在,这是代码。
- 网页.php*
Route::get('/chat/{id}', [App\Http\Controllers\AppController::class, 'chat'])->name('chat');
- 主页.blade.php*
<a href="/chat/{{$chat['id']}}">test</a>
- 应用程序控制器 *
return view('chat')
我没有把任何东西在控制器还没有,因为我第一次想测试,如果它甚至链接到刀片文件。
我尝试清除该高速缓存的路线和重命名任何东西,但仍然没有积极的结果。
2条答案
按热度按时间sqyvllje1#
在您的刀片服务器中,从您正在访问的路线更改代码为这个...
它应该这样工作。即使在那之后它也不会工作运行:
它将清除路由缓存
brgchamk2#