My *_*God 1 json ruby-on-rails parameter-passing titanium titanium-mobile
我使用post代码将参数发送到我的rails服务器上
if (email.value != '' && password.value != '')
{
loginReq.open("POST","http://192.168.0.187:3000/users/sign_in");
var params = {
email: email.value,
password: password.value
};
loginReq.send(params);
}
Run Code Online (Sandbox Code Playgroud)
在rails服务器端,我在控制台上获得此输出 -
Parameters: {"password"=>"[FILTERED]", "email"=>"abcdefgh@gmail.com"}
Run Code Online (Sandbox Code Playgroud)
但我需要像这样的输出 -
Parameters: {"user"=>{"email"=>"abcdefgh@gmail.com", "password"=>
FILTERED]"}, "commit"=>"Sign in"}
Run Code Online (Sandbox Code Playgroud)
如何添加user如上所述的参数.
我不一定看到它的价值,但你可以改变这个:
var params = {
email: email.value,
password: password.value
};
Run Code Online (Sandbox Code Playgroud)
对此:
var params = {
user: {
email: email.value,
password: password.value
},
commit: "Sign In"
};
Run Code Online (Sandbox Code Playgroud)
这将为您提供您正在寻找的输出.
| 归档时间: |
|
| 查看次数: |
269 次 |
| 最近记录: |