我是 API 和 Vue 的新手。我在 Laravel 5.8 api.php 和控制器和视图上工作,它只返回 404 Not Found。
这是我试过的
api.php
Route::group(['middleware' => 'api'], function(){
Route::resource('/dashboard/departments', 'DepartmentsController');
});
控制器
class DepartmentsController extends Controller
{
public function index()
{
return 'hey';
}
}
路线列表
GET|HEAD | api/dashboard/departments | departments.index | App\Http\Controllers\DepartmentsController@index | api,auth
我尝试通过 /127.0.0.1:8000/api/dashboard/departments
和 /127.0.0.1:8000/dashboard/departments
访问它,但两者都不起作用。
原文由 jeesoon 发布,翻译遵循 CC BY-SA 4.0 许可协议
请记住,在
api.php
中声明的路由会自动/api
前缀,例如: