|
|
|
@ -8,25 +8,46 @@ title: 图表卡片 |
|
|
|
````jsx |
|
|
|
import { ChartCard, yuan, Field } from 'ant-design-pro/lib/Charts'; |
|
|
|
import Trend from 'ant-design-pro/lib/Trend'; |
|
|
|
import { Tooltip, Icon } from 'antd'; |
|
|
|
import { Row, Col, Icon, Tooltip } from 'antd'; |
|
|
|
import numeral from 'numeral'; |
|
|
|
|
|
|
|
ReactDOM.render( |
|
|
|
<ChartCard |
|
|
|
title="销售额" |
|
|
|
action={<Tooltip title="指标说明"><Icon type="info-circle-o" /></Tooltip>} |
|
|
|
total={yuan(126560)} |
|
|
|
footer={<Field label="日均销售额" value={numeral(12423).format('0,0')} />} |
|
|
|
contentHeight={46} |
|
|
|
> |
|
|
|
<span> |
|
|
|
周同比 |
|
|
|
<Trend flag="up" style={{ marginLeft: 8, color: 'rgba(0,0,0,.85)' }}>12%</Trend> |
|
|
|
</span> |
|
|
|
<span style={{ marginLeft: 16 }}> |
|
|
|
日环比 |
|
|
|
<Trend flag="down" style={{ marginLeft: 8, color: 'rgba(0,0,0,.85)' }}>11%</Trend> |
|
|
|
</span> |
|
|
|
</ChartCard> |
|
|
|
<Row> |
|
|
|
<Col span={24}> |
|
|
|
<ChartCard |
|
|
|
title="销售额" |
|
|
|
action={<Tooltip title="指标说明"><Icon type="info-circle-o" /></Tooltip>} |
|
|
|
total={yuan(126560)} |
|
|
|
footer={<Field label="日均销售额" value={numeral(12423).format('0,0')} />} |
|
|
|
contentHeight={46} |
|
|
|
> |
|
|
|
<span> |
|
|
|
周同比 |
|
|
|
<Trend flag="up" style={{ marginLeft: 8, color: 'rgba(0,0,0,.85)' }}>12%</Trend> |
|
|
|
</span> |
|
|
|
<span style={{ marginLeft: 16 }}> |
|
|
|
日环比 |
|
|
|
<Trend flag="down" style={{ marginLeft: 8, color: 'rgba(0,0,0,.85)' }}>11%</Trend> |
|
|
|
</span> |
|
|
|
</ChartCard> |
|
|
|
</Col> |
|
|
|
<Col span={24} style={{ marginTop: 24 }}> |
|
|
|
<ChartCard |
|
|
|
title="移动指标" |
|
|
|
avatar={<img style={{ width: 56, height: 56 }} src="https://gw.alipayobjects.com/zos/rmsportal/sfjbOqnsXXJgNCjCzDBL.png" />} |
|
|
|
action={<Tooltip title="指标说明"><Icon type="info-circle-o" /></Tooltip>} |
|
|
|
total={yuan(126560)} |
|
|
|
footer={<Field label="日均销售额" value={numeral(12423).format('0,0')} />} |
|
|
|
/> |
|
|
|
</Col> |
|
|
|
<Col span={24} style={{ marginTop: 24 }}> |
|
|
|
<ChartCard |
|
|
|
title="移动指标" |
|
|
|
avatar={<img style={{ width: 56, height: 56 }} src="https://gw.alipayobjects.com/zos/rmsportal/dURIMkkrRFpPgTuzkwnB.png" />} |
|
|
|
action={<Tooltip title="指标说明"><Icon type="info-circle-o" /></Tooltip>} |
|
|
|
total={yuan(126560)} |
|
|
|
/> |
|
|
|
</Col> |
|
|
|
</Row> |
|
|
|
, mountNode); |
|
|
|
```` |
|
|
|
|