2

次のようにコンストラクターで状態を設定しています-これは、「データを取得しています...」というテキスト用です。

this.state = {
      loading: true
    }

次に、このような非同期関数があり、データを取得します。

componentDidMount() {
    this.fetchData().done()
  }

  async fetchData() {
    const response = await fetch(URL)
    const json = await response.json()
    const stars = json.stargazers_count
    this.setState({ stars })
  }

isLoading 状態を false に設定し、読み込み中のテキストを非表示にしてデータを表示できるタイミングを知るにはどうすればよいですか? ここにいくつかのピースが欠けているようです!

ありがとうジョーダン

4

1 に答える 1