Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 已定义路由,但表示找不到404_Php_Laravel_Laravel 8 - Fatal编程技术网

Php 已定义路由,但表示找不到404

Php 已定义路由,但表示找不到404,php,laravel,laravel-8,Php,Laravel,Laravel 8,这是我的路线 Route::get("experience",[experienceController::class,'experience'])->name('experience'); Route::get("add_experience",[experienceController::class,'add_experience'])->name('add_experience'); Route::post("store_exp

这是我的路线

Route::get("experience",[experienceController::class,'experience'])->name('experience');
Route::get("add_experience",[experienceController::class,'add_experience'])->name('add_experience');
Route::post("store_experience",[experienceController::class,'store_experience'])->name('store_experience');
Route::get("all_experience",[experienceController::class,'all_experience'])->name('all_experience');
Route::get('view/experience/{id}',[experienceController::class,'view_experience']);
Route::get('delete_experience/{id}',[experienceController::class,'delete_experience']);
Route::get('edit_experience/{id}',[experienceController::class,'delete_experience']);
这是我的URL:

<td>
  <a href="{{URL::to('edit_experience'.$row->id)}}" class="btn btn-sm btn-info">Edit</a>
  <a href="{{URL::to('delete_experience'.$row->id)}}" class="btn btn-sm btn-danger">Delete</a>
  <a href="{{URL::to('view_experience/'.$row->id)}}" class="btn btn-sm btn-success">View</a>
</td>

试试:

<td>
  <a href="{{URL::to('edit_experience/'.$row->id)}}" class="btn btn-sm btn-info">Edit</a>
  <a href="{{URL::to('delete_experience/'.$row->id)}}" class="btn btn-sm btn-danger">Delete</a>
  <a href="{{URL::to('view_experience/'.$row->id)}}" class="btn btn-sm btn-success">View</a>
</td>

并且,在你的例子中,我可以看到你有一个完整的CRUD结构,所以你可以考虑使用资源路由,并且将创建索引、显示、创建、存储、EDITE、更新和销毁路由,所有的都有名称。 另一方面,我建议使用route('name')功能,我认为这样更好,因为如果路线发生变化,您不必修改所有网站


祝你好运,Hernán.

在你的URL中遗漏了一些
/
,非常感谢你的帮助