【发布时间】:2018-05-11 17:11:49
【问题描述】:
这是我的 show.blade.php
<!doctype html>
<html lang="en">
<head>
</head>
<body>
<h1>{{ $task->body }}</h1>
</body>
</html>
这是路线
Route::get('/tasks/{$task}', function ($id) {
$task = DB::table('tasks')->find($id);
return view('tasks.show', compact('task'));
});
问题在于它显示“抱歉,找不到您要查找的页面。”而不是结果。
【问题讨论】:
-
您在浏览器中打开的网址是什么?还修复您的路线:
/tasks/{$task}'到/tasks/{task}'阅读文档:laravel.com/docs/5.6/routing#route-parameters -
以及在 url 中修复的内容
-
还修复您的路线:
'/tasks/{$task}'到'/tasks/{task}'删除路由中的美元符号 -
感谢好友成功
标签: php mysql laravel laravel-5