|
@@ -115,17 +115,66 @@ export default class BIChartsItem extends Component {
|
|
|
]
|
|
|
};
|
|
|
|
|
|
-
|
|
|
+ const pieOptions = {
|
|
|
+ title:{
|
|
|
+ text:'水果对比',
|
|
|
+ top:'0',
|
|
|
+ left:'10',
|
|
|
+ font:10,
|
|
|
+ textStyle:{
|
|
|
+
|
|
|
+ fontSize: 18,
|
|
|
+ color:'darkGray',
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ },
|
|
|
+ legend: {
|
|
|
+ orient: 'horizontal',
|
|
|
+ type:'scroll',
|
|
|
+ data: ['直接访问','邮件营销','联盟广告','视频广告','搜索引擎'],
|
|
|
+ padding:[
|
|
|
+
|
|
|
+ 240,
|
|
|
+ 100,
|
|
|
+ 100,
|
|
|
+ 100,
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ series : [
|
|
|
+ {
|
|
|
+ name: '访问来源',
|
|
|
+ type: 'pie',
|
|
|
+ radius : '55%',
|
|
|
+ center: ['50%', '50%'],
|
|
|
+ data:[
|
|
|
+ {value:335, name:'直接访问'},
|
|
|
+ {value:310, name:'邮件营销'},
|
|
|
+ {value:334, name:'联盟广告'},
|
|
|
+ {value:135, name:'视频广告'},
|
|
|
+ {value:548, name:'搜索引擎'}
|
|
|
+ ],
|
|
|
+ itemStyle: {
|
|
|
+ emphasis: {
|
|
|
+ shadowBlur: 10,
|
|
|
+ shadowOffsetX: 0,
|
|
|
+ shadowColor: 'rgba(0, 0, 0, 0.5)'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ };
|
|
|
|
|
|
this.state = {
|
|
|
|
|
|
- options:option,
|
|
|
+ options: typeTitle === 'pie' ? pieOptions:option,
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
_onPressAllScreen(){
|
|
|
-
|
|
|
+
|
|
|
|
|
|
NavigationUtil.goPage(this.state.options,'AllScreenChart',)
|
|
|
|