Open jorylu opened 8 years ago
编辑后台织梦居然支持代码植入,真实太意外了。下一步了解数据的导入,和移动端适配,争取自动出报告和图表。 接下来考虑: 1、房贷报告的产品化(满足用户的需求带来流量和数据) 2、房贷报告的图标自动化(自动化导出数据) 3、梳理echarts的文档自己总结练习 4、争取做到同步图&需要克服的细节 \ [ ]待完成** 【legend开关下该如何处理tooltip】 目前没有处理好undefined的问题,考虑到网站的显示,恢复了默认的选项。 对于undefined和null的问题参考阮一峰的文章
formatter: function (params) {
var tar;
if (params[0].value==null){
params[0].value=0
}
if (params[1].value !='-') { //收入为空值
tar = params[0].value+params[1].value;
}
else{
tar = params[0].value;
}
return '实际利率:<br/>' + tar;
}
2.地图细节的问题,放大和缩小的问题~~
geo: {
map: 'china',
label: {
emphasis: {
show: false
}
},
scaleLimit :{max:3, min:0.5},
roam: false,
itemStyle: {
normal: {
areaColor: '#323c48',
borderColor: '#111'
},
emphasis: {
areaColor: '#2a333d'
}
}
},
修改记录changelog []待完成 [+]新增 [-]删除 [^]升级 [#]修复 【】重要 []地图缩放问题 []legend开关下的tooltip
formatter:function(params){
if(params[3].value!=""){
return params[0].name + '<br/>'
+ params[0].seriesName + ' : ' + params[0].value + ' (%)<br/>'
+ params[1].seriesName + ' : ' + params[1].value + ' (%)<br/>'
+ params[2].seriesName + ' : ' + params[2].value + ' (%)<br/>'
+ params[3].seriesName + ' : ' + params[3].value + ' (%)<br/>';
}
else if(params[2].value!=""){
return params[0].name + '<br/>'
+ params[0].seriesName + ' : ' + params[0].value + ' (%)<br/>'
+ params[1].seriesName + ' : ' + params[1].value + ' (%)<br/>'
+ params[2].seriesName + ' : ' + params[2].value + ' (%)<br/>';
}
else if(params[1].value!=""){
return params[0].name+'br/'
+ params[0].seriesName + ':'+params[0].value+'(%)<br/>'
+ params[1].seriesName + ':'+params[1].value+'(%)<br/>';
}
else (params[0].value!=""){
return params[0].name+'br/'
+params[0].seriesName + ':'+params[0].value+'(%)<br/>';
}
}
貌似不行,是函数写的不对。(对javascript的代码还需要更深入的了解)
提纲