ホームページ >ウェブフロントエンド >jsチュートリアル >echarts がデータ ビュー dataView のスタイルを最適化する方法 (コード例)

echarts がデータ ビュー dataView のスタイルを最適化する方法 (コード例)

不言
不言転載
2018-10-19 17:35:555341ブラウズ

この記事の内容は、echarts がデータ ビューのスタイルを最適化する方法 (コード例) です。必要な方は参考にしていただければ幸いです。

echart を使用するプロセス中に、ツールボックスに dataView ビュー モードがあり、その中のデータが整列されていないため、表示効果に影響します。状況は次のとおりです。

echarts がデータ ビュー dataView のスタイルを最適化する方法 (コード例)

echarts がデータ ビュー dataView のスタイルを最適化する方法 (コード例)

##問題の解決策を変更して、optionTocontent コールバック関数で処理します。具体的なコードは次のとおりです:

toolbox:{
   show: true,
  feature: {
     dataView: {
         show: true,
         title: '数据视图',
         optionToContent: function (opt) {
         var axisData = opt.xAxis[0].data;
         var series = opt.series;
         var tdHeads = '<td>名称</td>';
         series.forEach(function (item) {
         tdHeads += '<td>'+item.name+'</td>';
         });
         var table = '
'+tdHeads+'';          var tdBodys = '';          for (var i = 0, l = axisData.length; i '+series[j].data[i].value+'';          }else{              tdBodys += '';             }         }         table += ''+ tdBodys +'';         tdBodys = '';        }        table += '
'+ series[j].data[i]+'
'+axisData[i]+'
';        return table;       }     },     mark: {show:true},     restore:{show:true},    magicType: {type: ['line', 'bar','pie']},    saveAsImage:{show:true}         }     } 変更後の効果は次のとおりです:

echarts がデータ ビュー dataView のスタイルを最適化する方法 (コード例)

問題は完全に解決されました。解決されることを願っています。あなたのお役に立ちますように!

以上がecharts がデータ ビュー dataView のスタイルを最適化する方法 (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。