| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- function initReoport(charModel,domID,option){
- var requireModel = ["echarts"];
- requireModel = requireModel.concat(charModel);
- // 路径配置
- require.config({
- paths: {
- echarts: '/shares/resources/echarts/js'
- }
- });
-
- // 使用
- require(requireModel,
- function (ec) {
- // 基于准备好的dom,初始化echarts图表
- var myChart = ec.init(document.getElementById(domID));
- // 为echarts对象加载数据
- myChart.setOption(option);
- window.onresize = myChart.resize;
- }
- );
- }
- var wordW = "";
- function wordw(data,domID){
- var xwidth = $("#"+domID).width()-160;
- var xw = xwidth/data.legend.length;
- wordW = parseInt(xw/14);
- }
- function formatVal(val){
- var lstr="";
- var al = val.length;
- if(val.length<wordW){
- return val;
- }
- var i=0;
- for(;(i+wordW)<al;i=i+wordW){
- str = val.substr(i,wordW);
- lstr = lstr+str+"\n";
- }
- var lastStr = val.substr(i);
- return lstr+lastStr;
- }
|