Wie die post ein Formular mit dem fetch-in, reagieren die einheimischen?
Ich versuche, die post das Formular mit den first_name, last_name, email, Passwort und password_confirmation mit reagieren-native fetch api.
fetch('http://localhost:3000/auth', {
method: 'post',
body: JSON.stringify({
config_name: 'default',
first_name: this.state.first_name,
last_name: this.state.last_name,
email: this.state.email,
password: this.state.password,
password_confirmation: this.state.password_confirmation,
})
})
Ausgabe in der Rails-Konsole
Parameters: {"{\"config_name\":\"default\",\"first_name\":\"Piyush\",\"last_name\":\"Chauhan\",\"email\":\"[email protected]\",\"password\":\"diehard4\",\"password_confirmation\":\"diehard4\"}"=>"[FILTERED]"}
Unpermitted parameter: {"config_name":"default","first_name":"Piyush","last_name":"Chauhan","email":"[email protected]","password":"diehard4","password_confirmation":"diehard4"}
So, Ihre Buchung wird der gesamte Wert als string und Schienen ist das Parsen der string als variable. Ich möchte die Streifen aus dem "{" aus der json-Antwort. Wie es zu tun ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
also, wenn ich Sie gut verstehe, Sie wollen, dass es nach den gleichen string, aber halt ohne die geschweiften Klammern?
Wenn das der Fall ist, können Sie auch einfach Streifen Sie von der Schnur.
so Aussehen würden, wie folgt