我将angular4与laravel一起使用,并尝试添加查询参数并在laravel中读取它们,如下所示
添加参数后的url如下所示
http://localhost:8000/user-management/users?global_filter=12
?paginator=10?page=0?sortfield=username|asc现在在我的laravel路线上
Route::group(['prefix'=> 'user-management','middleware'=>['auth:api']], function() {
Route::resource('users', "UsersController");
});现在在我的usersController中
class UsersController extends Controller{
public function index(Request $request)
{
return $request->all();
}现在,上面的返回
global_filter:"null?paginator=10?page=0..."当我想要访问分页器的值时,问题就来了,如上所述,它是空的。
我怎么做才能检索到globalfilter,paginator和sortfield的附加值呢?我仍然希望继续使用路由资源
发布于 2018-01-24 19:02:15
根据你的问题http://localhost:8000/user-management/users?global_filter=12?paginator=10?page=0sortfield=username|ascz中的网址,似乎你错误地添加了两次?,这导致第一个queryString被消除,第二个部分被检测到,我建议你使用&而不是第二个?。
https://stackoverflow.com/questions/48418182
复制相似问题