- 在異步請求是loading變量會爲true,完成後會變成false,用來控制加載動畫
例如
publicNews/fetch這個接口執行完畢後currentNewsLoading值由true,變成false
class PublicNews extends React.Component{
render() {
const {currentNewsLoading} = this.props;
console.warn(currentNewsLoading)
}
}
export default connect(({publicNews, loading,}: {
publicNews: ModelType, loading: {
effects: {
[key: string]: boolean;
};
};
}) => ({
currentNewsLoading: loading.effects['publicNews/fetch'],
}))(PublicNews);