Closed stringStar closed 5 years ago
fetch data在didmount时触发,loading也在didmount时触发,会造成组件渲染两次,如: <Card title={ <FormattedMessage id="app.monitor.popular-searches" defaultMessage="Popular Searches" /> } loading={loading} bordered={false} bodyStyle={{ overflow: 'hidden' }} > <TagCloud data={tags} height={161} /> </Card> 其中TagCloud会先被渲染然后被loading替换
<Card title={ <FormattedMessage id="app.monitor.popular-searches" defaultMessage="Popular Searches" /> } loading={loading} bordered={false} bodyStyle={{ overflow: 'hidden' }} > <TagCloud data={tags} height={161} /> </Card>
应该使用自己 modal的 loading
fetch data在didmount时触发,loading也在didmount时触发,会造成组件渲染两次,如:
<Card title={ <FormattedMessage id="app.monitor.popular-searches" defaultMessage="Popular Searches" /> } loading={loading} bordered={false} bodyStyle={{ overflow: 'hidden' }} > <TagCloud data={tags} height={161} /> </Card>
其中TagCloud会先被渲染然后被loading替换