網(wǎng)頁(yè).phpRoute::get('/jobs/{id}/edit', 'JobController@edit')->name('job.edit');然后是html頁(yè)面:<td> <a href="{{ route('job.edit', [$job->id])}}"><button class="btn btn-dark">Edit</button></a> <a href="{{ route('jobs.show', [$job->id, $job->slug])}}"><button class="btn btn-success btn-sm">Apply</button></a></td>jobs.show 正在運(yùn)行,所以沒(méi)問(wèn)題如果我單擊編輯按鈕,則 URL 為:http://127.0.0.1:8000/jobs/41/edit控制器<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Job; use App\Company; use App\Http\Requests\JobPostRequest; class JobController extends Controller { public function index() { $jobs = Job::all()->take(10); return view('welcome', compact('jobs')); } public function edit($id) { $job = Job::findOrFail($id); return view('jobs.edit', compact('job')); } public function show($id, Job $job) { return view('jobs.show', compact('job')); } }?>編輯視圖所在的文件夾:資源 -> 視圖 -> 工作 -> edit.blade.php有人知道為什么我會(huì)收到 404 頁(yè)嗎?
1 回答

嗶嗶one
TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個(gè)贊
通常,如果錯(cuò)誤是 404,則說(shuō)明 web.php 中的代碼或刀片中的鏈接有問(wèn)題。嘗試使用這個(gè):
<a href="{{url('jobs')}}/{{$job->id}}/edit" ><button class="btn btn-dark">Edit</button></a>
基本上,嘗試將 href 鏈接更改為上面的內(nèi)容,看看它是否有效
- 1 回答
- 0 關(guān)注
- 143 瀏覽
添加回答
舉報(bào)
0/150
提交
取消