import * as React from 'react'
import ReactEcharts from 'echarts-for-react'
export interface IProps {
}
interface IState {
}
class CapitalBudget extends React.Component<IProps, IState> {
constructor(props: IProps) {
super(props)
}
getOption () {
return {
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: {
type: 'category',
axisLabel: {
formatter: '{value} 年'
},
axisTick: {
alignWithLabel: true
},
data: ['2012', '2013', '2014', '2015', '2016', '2017', '2018']
},
yAxis: {
type: 'value',
axisLabel: {
formatter: '{value} 万'
},
},
series: [{
data: [820, 932, 901, 934, 1290, 1330, 1320],
type: 'line'
}]
}
}
render() {
return (
<React.Fragment>
<ReactEcharts
option={this.getOption()}
style={{width: '100%', height: '238px'}}
/>
</React.Fragment>
)
}
}
export default CapitalBudget