我的控制器中有一个函数,它将数组作为输入。 该值从ajax传递。 目前它没有被正确解码。 p>
/ **
* @Route(“/ userLogin / {params}”,name =“userLogin”,methods = {“POST”})
* @param UserdbRepository $ repository
* @param $ params
* @return \ Symfony \ Component \ HttpFoundation \ Response
* /
公共函数userLogin(UserdbRepository $ repository,$ params){
$ email = $ params [0];
$ pass = $ params [1];
print_r($ params); //输出正确的值test@test.com
echo $ params [0]; //输出t
echo $ email; //输出t
......其余代码
}
code> pre>
js: p>
const array = ['email','pass']
$ .ajax({
url:`/ userLogin / $ {array}`,
type:“post”,
dataType:'json '
})
code> pre>
div>