我是 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
,但两者都无法工作。
Route::resource
只能有一条路由吗? - keyboardSmasher