最近私は反応を実験し始めました。境界線を押してみようとしています(少なくとも魔法のように思えます)。AJAX jsコールの値を動的に割り当てる
私は、動的データ構造を使用して、すなわち、私は小道具としてデータのパラメータを渡したい事前定義されたAPIに投稿するコンポーネントを作成しようとしています。現在のAJAXコードの例を次に示します。
createModalSubmit(form) {
var name = this.refs.name.value;
$.ajax({
url: `/items.json`,
type: 'POST',
data: item:{name: name} ,
success: (item) => {
this.setState({
item: {
name: ''
},
errors: {},
showModal: false
});
},
error: (item) => {
this.setState({errors: item.responseJSON.errors})
}
});
},
このコードセクションでは、データ属性をどのように渡しますか?その後、
formData() {
return {
myData: {
item: {
name: name
}
}
}
},
そして「this.formData」としての私のデータ属性にこの中に渡したが、これは幸福を提供していないようです:私は、関数すなわちとしてこれをやってみました。
私もvarsを使ってみましたが、上記の機能的な方法が私にとって最も理にかなっていました。
動的値をajax js呼び出しに渡す最も良い方法は何ですか?ここ
おそらく、このオブジェクトにしたいと思います: 'データ:項目:{名前:名}' 'データへ:{項目:{名前:名} } ' – opticon