использую пакет загрузки панели реагирования с избыточностью в том смысле, что я пытаюсь показать компонент загрузки бара - PullRequest
0 голосов
/ 23 декабря 2018
  • Я новичок в redux.
  • Я использую пакет загрузки Reagredux, поскольку я пытаюсь использовать компонент загрузки бара.
  • , поэтому я использовал флаг для загрузки.
  • пока я не получу ответ, я пытаюсь показать строку загрузки.
  • , но я не добился успеха.
  • , поэтому в отладчике я помещаю соболезнование и печатает true для загрузки, нопосле того, как эта полоса загрузки не появляется.
  • Можете ли вы сказать мне, как это исправить, так что в будущем я исправлю это сам.
  • предоставив мой код-код и песочницу ниже.
  • мой код находится в RecipeReviewCardList.js

https://codesandbox.io/s/5x02vjjlqp

 getPlayerssData() {
    this.setState({ loading: true });

    let comments = [];
    fetch("https://jsonplaceholder.typicode.com/comments")
      .then(response => response.json())
      .then(json => {
        comments = json;
        // comments = comments.slice(0,3);
        this.setState({
          loading: false,
          comments: comments
        });
        this.setState({ activeComments: comments.slice(0, 10) });
        //console.log(comments);
      });
  }

  render() {
    const { comments, loading } = this.state;
    // render your progress bar
    console.log("render loading--->", loading);
    if (loading) return <LoadingBar />;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...