私は自分のレンダリングメソッドの外からjsxを返そうとしています。それはapi要求がないときに機能しますが、リクエストを追加してコールバックを追加するとすぐにjsxを返すことができません。これはどうすればいいですか?レンダリングメソッドでrenderLocationsが呼び出されています。コールバック付きの外部関数からjsxを返すにはどうすればよいですか?
renderLocations() {
this.Geo((coord) => {
return this.state.location.map((location, index) => {
return (
<div>
{coord}
</div>
);
})
})
}
明らかではありませんか? 'renderLocations'メソッドから何を返すのですか?内部コールバックを返すことは、外側スコープから返されません。 –