componentDidMount() {
$.ajax({
type: "GET",
url: "/tweets",
dataType: "json",
success: function (data){
//$('#tweetsList').append(data);
this.setState({tweetsList: data});
},
error: function (error) {
console.log(error);
}
});
}
上記のコードブロックは私にthis.setState関数が見つかりませんでしたエラーを返します。私は、Tweetsコントローラからjsonをmain.jsxファイルにレンダリングしようとしています。this.setState関数ではないrails
この変更のコンテキストは、ajax呼び出しで変更されます。元のコンテキストを参照する必要があります。答えを書く。 –