- Я новичок в 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 />;