Laravel 5.8仅返回任何路线的SPA视图。
我用Laravel 5.8 + vue构建了一个小队,我想在route / web.php中定义2条路线 第一条路线返回SPA vue应用 相反,第二个方法返回一个新的App \ User实例的集合。
当我尝试致电crud.test / users laravel时,再次返回SPA crud,并且第二条路由从不执行。
但是,如果我删除了第一条路由,则crud.test / users可以正常工作。
Route::get('{path}', function () {
return view('spa');
})->where('path', '(.*)');
Route::get('/users', function () {
return factory('App\User', 10)->make();
});
我希望laravel returnme数组包含10个用户
答案 0 :(得分:0)
您要放置通配符:{path}
来捕获第一条路线中的所有请求!
尝试将/users
路线放在首位:
Route::get('/users', function () {
return factory('App\User', 10)->make();
});
Route::get('{path}', function () {
return view('spa');
})->where('path', '(.*)');