私のAxiosの約束の結果がレンダリング機能に表示されない理由はわかりません。ところで、私はcreate-react-appツールを使用しています。Ajaxリクエストは反応レンダリング機能に表示されません
_getPrice() {
const url = 'https://api.coinbase.com/v2/prices/BTC-USD/spot';
axios.get(url)
.then(function (response) {
//console.log(response.data.data.amount);
let prices = response.data.data.amount;
return prices;
})
}
render() {
return(<div><h3> {this._getPrice()} </h3></div>);
}
WEL ..あなたはcomponentDidMount' 'に' this._getPriceを() 'を呼び出すことができますし、' _getPrice'機能では、データを取得した後、あなたはsetState'とでは、あなたが状態からのデータを表示することができますレンダリング '使用状態でそれを保存することができますデータが存在しない場合は、メッセージの読み込みを表示することができます。これは役に立ちますか? –