You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by ov...@apache.org on 2019/05/31 12:40:00 UTC

[incubator-echarts-website] branch asf-site updated: fix path in examples

This is an automated email from the ASF dual-hosted git repository.

ovilia pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-echarts-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 8f973b0  fix path in examples
8f973b0 is described below

commit 8f973b0f3754a789abff9b2a19a5c0ca1b121bbb
Author: Ovilia <zw...@gmail.com>
AuthorDate: Fri May 31 20:39:22 2019 +0800

    fix path in examples
---
 .gitignore                                         |      2 +
 documents/asset/gl/img/lookup.png                  |    Bin
 documents/asset/gl/img/roughness.png               |    Bin
 documents/zh/api.json                              |      2 +-
 documents/zh/changelog.html                        |   1168 +-
 documents/zh/coding-standard.html                  |    143 +-
 documents/zh/option-gl.json                        |      2 +-
 documents/zh/option-gl_description.json            |      2 +-
 documents/zh/option-gl_outline.json                |      2 +-
 documents/zh/option.json                           |      2 +-
 documents/zh/option3.json                          | 167483 ++++++++++++++++++
 documents/zh/option_description.json               |      2 +-
 documents/zh/option_outline.json                   |      2 +-
 documents/zh/tutorial.json                         |      2 +-
 en/api.html                                        |     26 +-
 en/builder.html                                    |     25 +-
 en/changelog.html                                  |     12 +-
 en/coding-standard.html                            |     12 +-
 en/committers.html                                 |     12 +-
 en/dependencies.html                               |     12 +-
 en/documents/zh/api.json                           |      2 +-
 en/documents/zh/option.json                        |      2 +-
 en/documents/zh/tutorial.json                      |      2 +-
 en/download-extension.html                         |     12 +-
 en/download-map.html                               |     12 +-
 en/download-theme.html                             |     19 +-
 en/download.html                                   |     12 +-
 en/faq.html                                        |     12 +-
 en/feature.html                                    |     12 +-
 en/index.html                                      |     12 +-
 en/js/docTool/main.js                              |      4 +-
 en/maillist.html                                   |     12 +-
 en/option-gl.html                                  |     26 +-
 en/option.html                                     |     26 +-
 en/option3.html                                    |     74 +-
 en/tutorial.html                                   |     26 +-
 examples/data-gl/animating-contour-on-globe.js     |     14 +-
 examples/data-gl/bar3d-dataset.js                  |      2 +-
 examples/data-gl/bar3d-global-population.js        |      2 +-
 examples/data-gl/bar3d-mapbox-view-change.js       |      4 +-
 examples/data-gl/bar3d-music-visualization.js      |      4 +-
 examples/data-gl/bar3d-myth.js                     |      6 +-
 .../bar3d-noise-modified-from-marpi-demo.js        |      4 +-
 examples/data-gl/bar3d-on-mapbox.js                |      4 +-
 examples/data-gl/bar3d-shanghai.js                 |      4 +-
 examples/data-gl/bar3d-simplex-noise.js            |      2 +-
 examples/data-gl/bar3d-voxelize-image.js           |      4 +-
 examples/data-gl/flowGL-noise.js                   |      2 +-
 examples/data-gl/geo3d-with-different-height.js    |      6 +-
 examples/data-gl/geo3d.js                          |      4 +-
 .../data-gl/global-population-bar3d-on-globe.js    |      8 +-
 examples/data-gl/global-wind-visualization-2.js    |      2 +-
 examples/data-gl/global-wind-visualization.js      |      2 +-
 examples/data-gl/globe-contour-paint.js            |     14 +-
 examples/data-gl/globe-country-carousel.js         |      4 +-
 examples/data-gl/globe-displacement.js             |      4 +-
 examples/data-gl/globe-echarts-gl-hello-world.js   |      8 +-
 examples/data-gl/globe-layers.js                   |     10 +-
 examples/data-gl/globe-moon.js                     |      8 +-
 examples/data-gl/globe-with-echarts-surface.js     |      2 +-
 examples/data-gl/graphgl-large-internet.js         |      2 +-
 examples/data-gl/graphgl-npm-dep.js                |      4 +-
 examples/data-gl/image-surface-sushuang.js         |      2 +-
 examples/data-gl/image-to-bar3d.js                 |      2 +-
 examples/data-gl/iron-globe.js                     |     12 +-
 examples/data-gl/lines3d-airline-on-globe.js       |      6 +-
 examples/data-gl/lines3d-flight-path-on-mapbox.js  |     10 +-
 examples/data-gl/lines3d-flights-gl.js             |      2 +-
 examples/data-gl/lines3d-flights-on-geo3d.js       |      4 +-
 examples/data-gl/lines3d-flights.js                |      8 +-
 examples/data-gl/lines3d-taxi-chengdu.js           |      2 +-
 .../data-gl/lines3d-taxi-routes-of-cape-town.js    |      6 +-
 examples/data-gl/linesGL-ny.js                     |      2 +-
 examples/data-gl/map3d-alcohol-consumption.js      |      4 +-
 examples/data-gl/map3d-buildings-on-mapbox.js      |      4 +-
 examples/data-gl/map3d-buildings.js                |      4 +-
 examples/data-gl/map3d-colorful-cities.js          |      4 +-
 ...d-plastic-material-style-buildings-on-mapbox.js |      4 +-
 examples/data-gl/map3d-wood-city.js                |      6 +-
 examples/data-gl/map3d-wood-map-on-mapbox.js       |     10 +-
 examples/data-gl/map3d-wood-map.js                 |     16 +-
 examples/data-gl/metal-bar3d.js                    |      4 +-
 examples/data-gl/metal-surface.js                  |      2 +-
 examples/data-gl/parametric-surface-rose.js        |      4 +-
 examples/data-gl/scatter3D-dataset.js              |      2 +-
 examples/data-gl/scatter3d-globe-population.js     |      8 +-
 examples/data-gl/scatter3d-orthographic.js         |      2 +-
 examples/data-gl/scatter3d-scatter.js              |      2 +-
 examples/data-gl/scatter3d-shanghai.js             |      6 +-
 examples/data-gl/scatter3d-simplex-noise.js        |      2 +-
 .../data-gl/scatter3d-weibo-checkin-on-mapbox.js   |      2 +-
 examples/data-gl/scatter3d.js                      |      2 +-
 examples/data-gl/scatterGL-gps.js                  |      2 +-
 examples/data-gl/scattergl-weibo.js                |      2 +-
 examples/data-gl/stacked-bar3d.js                  |      2 +-
 examples/data-gl/surface-breather.js               |      2 +-
 examples/data-gl/surface-golden-rose.js            |      2 +-
 examples/data-gl/surface-leather.js                |      8 +-
 examples/data-gl/surface-mollusc-shell.js          |      2 +-
 examples/data-gl/surface-theme-roses.js            |      2 +-
 examples/data/bar-rich-text.js                     |      6 +-
 examples/data/candlestick-brush.js                 |      2 +-
 examples/data/confidence-band.js                   |      2 +-
 examples/data/custom-gantt-flight.js               |      2 +-
 examples/data/custom-hexbin.js                     |      4 +-
 examples/data/custom-ohlc.js                       |      2 +-
 examples/data/custom-wind.js                       |      2 +-
 examples/data/dataset-encode1.js                   |      2 +-
 .../data/doc-example/bar-dataZoom-filterMode.js    |      2 +-
 examples/data/doc-example/bar-media-timeline.js    |      4 +-
 .../data/doc-example/candlestick-axisPointer.js    |      2 +-
 .../doc-example/map-visualMap-continuous-text.js   |      2 +-
 .../doc-example/map-visualMap-piecewise-text.js    |      2 +-
 .../data/doc-example/pictorialBar-graphicType.js   |      2 +-
 examples/data/doc-example/pie-media.js             |      4 +-
 examples/data/doc-example/title-block.js           |      6 +-
 examples/data/doc-example/treemap-borderColor.js   |      2 +-
 examples/data/graph-circular-layout.js             |      2 +-
 examples/data/graph-force.js                       |      2 +-
 examples/data/graph-life-expectancy.js             |      2 +-
 examples/data/graph-npm.js                         |      2 +-
 examples/data/graph-webkit-dep.js                  |      2 +-
 examples/data/graph.js                             |      2 +-
 examples/data/heatmap-bmap.js                      |      2 +-
 examples/data/line-aqi.js                          |      2 +-
 examples/data/lines-airline.js                     |      2 +-
 examples/data/lines-bmap-bus.js                    |      2 +-
 examples/data/lines-bmap-effect.js                 |      2 +-
 examples/data/lines-bmap.js                        |      2 +-
 examples/data/lines-ny.js                          |      2 +-
 examples/data/map-HK.js                            |      2 +-
 examples/data/map-labels.js                        |      4 +-
 examples/data/map-province.js                      |      2 +-
 examples/data/map-usa.js                           |      2 +-
 examples/data/mix-zoom-on-value.js                 |      2 +-
 examples/data/parallel-nutrients.js                |      2 +-
 examples/data/pie-rich-text.js                     |      6 +-
 examples/data/sankey-energy.js                     |      2 +-
 examples/data/sankey-nodeAlign-left.js             |      2 +-
 examples/data/sankey-nodeAlign-right.js            |      2 +-
 examples/data/sankey-product.js                    |      2 +-
 examples/data/scatter-life-expectancy-timeline.js  |      2 +-
 examples/data/scatter-nutrients-matrix.js          |      2 +-
 examples/data/scatter-nutrients.js                 |      2 +-
 examples/data/scatter-painter-choice.js            |      2 +-
 examples/data/scatter-stream-visual.js             |      2 +-
 examples/data/scatter-weibo.js                     |      2 +-
 examples/data/tree-basic.js                        |      2 +-
 examples/data/tree-orient-bottom-top.js            |      2 +-
 examples/data/tree-orient-right-left.js            |      4 +-
 examples/data/tree-radial.js                       |      2 +-
 examples/data/tree-vertical.js                     |      2 +-
 examples/data/treemap-disk.js                      |      2 +-
 examples/data/treemap-obama.js                     |      2 +-
 examples/data/treemap-show-parent.js               |      2 +-
 examples/data/treemap-visual.js                    |      2 +-
 examples/data/wind-barb.js                         |      8 +-
 examples/{zh => }/editor.html                      |     18 +-
 examples/en/editor.html                            |     18 +-
 examples/en/index.html                             |     18 +-
 examples/en/view.html                              |     18 +-
 examples/index.html                                |     27 +-
 examples/javascripts/editor.js                     |      2 +-
 examples/javascripts/view.js                       |      2 +-
 examples/view.html                                 |     19 +
 examples/zh/editor.html                            |     18 +-
 examples/zh/index.html                             |     18 +-
 examples/zh/view.html                              |     18 +-
 js/docTool/main.js                                 |      4 +-
 zh/404.html                                        |     12 +-
 zh/api.html                                        |     26 +-
 zh/builder.html                                    |     25 +-
 zh/builder3.html                                   |     25 +-
 zh/changelog.html                                  |     12 +-
 zh/coding-standard.html                            |     12 +-
 zh/committers.html                                 |     12 +-
 zh/demo.html                                       |     12 +-
 zh/dependencies.html                               |     12 +-
 zh/documents/zh/api.json                           |      2 +-
 zh/documents/zh/option.json                        |      2 +-
 zh/documents/zh/tutorial.json                      |      2 +-
 zh/download-extension.html                         |     12 +-
 zh/download-map.html                               |     12 +-
 zh/download-theme.html                             |     19 +-
 zh/download.html                                   |     26 +-
 zh/download3.html                                  |     26 +-
 zh/examples.html                                   |     12 +-
 zh/faq.html                                        |     12 +-
 zh/feature.html                                    |     12 +-
 zh/index.html                                      |     44 +-
 zh/js/docTool/main.js                              |      4 +-
 zh/maillist.html                                   |     12 +-
 zh/option-gl.html                                  |     26 +-
 zh/option.html                                     |     28 +-
 zh/option3.html                                    |     26 +-
 zh/spreadsheet.html                                |     26 +-
 zh/tutorial.html                                   |     26 +-
 197 files changed, 169200 insertions(+), 1071 deletions(-)

diff --git a/.gitignore b/.gitignore
index 293e281..9e0cd43 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
 _*.html
 .DS_Store
 en/_*.html
+en/documents
+zh/documents
diff --git a/documents/asset/gl/img/lookup.png b/documents/asset/gl/img/lookup.png
old mode 100755
new mode 100644
diff --git a/documents/asset/gl/img/roughness.png b/documents/asset/gl/img/roughness.png
old mode 100755
new mode 100644
diff --git a/documents/zh/api.json b/documents/zh/api.json
index 1240d62..bb8f6ac 100644
--- a/documents/zh/api.json
+++ b/documents/zh/api.json
@@ -1 +1 @@
-{"$schema":"http://echarts.baidu.com/doc/json-schem","option":{"type":"Object","properties":{"echarts":{"type":["Object"],"description":"<p>Global echarts object, which can be accessed after including <code>echarts.js</code> in script tag or through <code>require(&#39;echarts&#39;)</code> in AMD environment.</p>\n","properties":{"init":{"type":["Function"],"description":"<pre><code class=\"lang-js\">(dom: HTMLDivElement|HTMLCanvasElement, theme?: Object|string, opts?: {\n    devicePixelR [...]
\ No newline at end of file
+{"$schema":"http://echarts.baidu.com/doc/json-schem","option":{"type":"Object","properties":{"echarts":{"type":["Object"],"description":"<p>全局 echarts 对象,在 script 标签引入 <code>echarts.js</code> 文件后获得,或者在 AMD 环境中通过 <code>require(&#39;echarts&#39;)</code> 获得。</p>\n","properties":{"init":{"type":["Function"],"description":"<pre><code class=\"lang-js\">(dom: HTMLDivElement|HTMLCanvasElement, theme?: Object|string, opts?: {\n    devicePixelRatio?: number\n    renderer?: string\n    width?: numb [...]
\ No newline at end of file
diff --git a/documents/zh/changelog.html b/documents/zh/changelog.html
index bd646b6..a030adb 100644
--- a/documents/zh/changelog.html
+++ b/documents/zh/changelog.html
@@ -2,149 +2,149 @@
 <div class="time">2019-01-22</div>
 
 <ul>
-<li><p>[Fix] Fix text cache problem. See <a href="https://github.com/apache/incubator-echarts/issues/9190">#9190</a>, <a href="https://github.com/apache/incubator-echarts/issues/9597">#9597</a>, <a href="https://github.com/apache/incubator-echarts/issues/9762">#9762</a>.</p>
+<li><p>[Fix] 修复了文本缓存的问题. 参见 <a href="https://github.com/apache/incubator-echarts/issues/9190">#9190</a>,<a href="https://github.com/apache/incubator-echarts/issues/9597">#9597</a>,<a href="https://github.com/apache/incubator-echarts/issues/9762">#9762</a>。</p>
 </li>
-<li><p>[Fix] Fix that in some case re-<code>setOption</code> in event handler throws error. See <a href="https://github.com/apache/incubator-echarts/issues/9649">#9649</a>.</p>
+<li><p>[Fix] 修复了在一些情况下事件处理器中重新 <code>setOption</code> 时抛异常的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/9649">#9649</a>。</p>
 </li>
-<li><p>[Fix] Fix that geo region problem causes <code>showTip</code> abnormal. See <a href="https://github.com/apache/incubator-echarts/issues/9156">#9156</a>.</p>
+<li><p>[Fix] 修复了 geo 中 <code>showTip</code> 异常的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/9156">#9156</a>。</p>
 </li>
-<li><p>[Fix] Fix that stacked bars are over cartesian in some cases. See <a href="https://github.com/apache/incubator-echarts/issues/9346">#9346</a>.</p>
+<li><p>[Fix] 修复了一些情况下堆叠柱状图超出直角坐标系范围的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/9346">#9346</a>。</p>
 </li>
-<li><p>[Fix] Fix that legend is not able to scroll when the space is not enough to contain one item. See <a href="https://github.com/apache/incubator-echarts/issues/6743">#6743</a>, <a href="https://github.com/apache/incubator-echarts/issues/8971">#8971</a>, <a href="https://github.com/apache/incubator-echarts/issues/9471">#9471</a>.</p>
+<li><p>[Fix] 修复了图例组件(legend)当空间只够显示一项时不能翻页的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/6743">#6743</a>,<a href="https://github.com/apache/incubator-echarts/issues/8971">#8971</a>,<a href="https://github.com/apache/incubator-echarts/issues/9471">#9471</a>。</p>
 </li>
-<li><p>[Fix] Fix that the centered pie label might has some bias on some angles. See <a href="https://github.com/apache/incubator-echarts/issues/9657">#9657</a>.</p>
+<li><p>[Fix] 修复了饼图标签(label)定位在中心时,在一些角度下有便宜的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/9657">#9657</a>。</p>
 </li>
-<li><p>[Fix] Fix that Geo map panning is not working on MS Edge browser See <a href="https://github.com/apache/incubator-echarts/issues/9479">#9479</a>.</p>
+<li><p>[Fix] 修复了地图坐标系(geo)在 MS Edge 下不能拖动的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/9479">#9479</a>。</p>
 </li>
-<li><p>[Fix] Fix that label dispaly problem in map series. See <a href="https://github.com/apache/incubator-echarts/issues/9682">#9682</a>.</p>
+<li><p>[Fix] 修复了地图系列(series.type: &#39;map&#39;)标签不能显示的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/9682">#9682</a>。</p>
 </li>
-<li><p>[Fix] Fix that <code>visualMap: false</code> set on data items makes subsequent items abnormal. See <a href="https://github.com/apache/incubator-echarts/issues/8799">#8799</a>.</p>
+<li><p>[Fix] 修复了设置了 <code>visualMap: false</code> 的数据项影响其他数据项的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/8799">#8799</a>。</p>
 </li>
-<li><p>[Fix] When <code>axisLabel.interval</code> of a category axis is set as <code>0</code>, all labels show regardless of overlap. See <a href="https://github.com/apache/incubator-echarts/issues/9589">#9589</a>.</p>
+<li><p>[Fix] 使得 <code>axis.type: &#39;category&#39;</code> 且 <code>axisLabel.interval: 0</code> 时,所有标签(axisLabel)都能被显示。参见 <a href="https://github.com/apache/incubator-echarts/issues/9589">#9589</a>。</p>
 </li>
 </ul>
 <h2 id="v4-2-0-rc2">v4.2.0.rc2</h2>
 <div class="time">2018-10-15</div>
 
 <p>Recovery build</p>
-<p>Fix the problem that bar progressive was blocked.</p>
+<p>修复大数据柱状图渐进渲染阻塞问题。</p>
 <h2 id="v4-2-0-rc1">v4.2.0.rc1</h2>
 <div class="time">2018-09-11</div>
 
 <ul>
-<li><p><strong>[Feature] Support non-html tooltip</strong>, which enable show tooltip on non-html environment, for example, WeChat Mini App. Use <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip.renderMode">tooltip.renderMode</a> to enable this feature.</p>
+<li><p><strong>[Feature] 支持了 non-html tooltip</strong>,在一些不支持 HTML 的环境中,会有用。如微信小程序中。使用 <a href="http://echarts.baidu.com/option.html#tooltip.renderMode">tooltip.renderMode</a> 开启这个功能。</p>
 </li>
-<li><p><strong>[Feature] Support event filtering</strong>, which enable listen event triggered by specified component, series, data items. See <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#echartsInstance.on">chart.on</a> for details, where a new parameter <code>query</code> provided this feature. Support event listening for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom">custom series</a> and <a href="https://ecomfe.github.io/echarts [...]
+<li><p><strong>[Feature] 鼠标/触摸事件中支持了选择器</strong>,从而能够比较方便得监听指定的组件(component)、系列(series)、数据项(data item)。参见 <a href="http://echarts.baidu.com/api.html#echartsInstance.on">chart.on</a>,新加的 <code>query</code> 参数提供了这个筛选功能。并且为 <a href="http://echarts.baidu.com/option.html#series-custom">自定义系列(custom series)</a> 和 <a href="http://echarts.baidu.com/option.html#graphic.triggerEvent">图形元素组件(graphic component)</a> 支持了鼠标/触摸事件能力,可以用 <code>query</code> 监听指定图形元素的事件。</p>
 </li>
-<li><p><strong>[Feature] Enable implementing scroll bar</strong> by dataZoom (similar behavior as the browser scroll bar), see <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom-inside.moveOnMouseWheel">dataZoom-inside.moveOnMouseWheel</a>, and see the <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=custom-gantt-flight">Gantt example</a>.</p>
+<li><p><strong>[Feature] 能够使用 dataZoom 实现仿浏览器的滚动条</strong>,参见 <a href="http://echarts.baidu.com/option.html#dataZoom-inside.moveOnMouseWheel">dataZoom-inside.moveOnMouseWheel</a>,以及 <a href="http://echarts.baidu.com/examples/editor.html?c=custom-gantt-flight">甘特图例子(Gantt)</a>。</p>
 </li>
-<li><p>[Feature] Support focusing node adjacency in sankey diagram. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sankey.focusNodeAdjacency">focusNodeAdjacency</a> and <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=sankey-product">example</a>.</p>
+<li><p>[Feature] 在桑基图(sankey)中,当鼠标悬浮到节点或边时,支持临接节点和边的高亮。参见 <a href="http://echarts.baidu.com/option.html#series-sankey.focusNodeAdjacency">focusNodeAdjacency</a>,以及 <a href="http://echarts.baidu.com/examples/editor.html?c=sankey-product">例子</a>。</p>
 </li>
-<li><p>[Feature] Support vertical layout of sankey diagram, see <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sankey.orient">series-sankey.orient</a> and <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=sankey-vertical">Vertical sankey example</a>.</p>
+<li><p>[Feature] 支持树图(tree)的平移和缩放(roam)。参见 <a href="http://echarts.baidu.com/option.html#series-tree.roam">series-tree.roam</a>。</p>
 </li>
-<li><p>[Feature] Support roam for tree diagram. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-tree.roam">series-tree.roam</a>.</p>
+<li><p>[Feature] 支持桑基图(sankey)的纵向布局(vertical)。参见 <a href="http://echarts.baidu.com/option.html#series-sankey.orient">series-sankey.orient</a> 和 <a href="http://echarts.baidu.com/examples/editor.html?c=sankey-vertical">纵向布局桑基图例子</a>。</p>
 </li>
-<li><p>[Feature] Enable to set an axis as <code>-1</code> in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom.encode">encode</a> for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom">custom series</a>, which indicates that the axis and its corresponding dataZoom do not control any dimension of the series (either calculate axis extent by this series nor scale or filter this series). See <a href="https://ecomfe.github.io/ech [...]
+<li><p>[Feature] 能够在 <a href="http://echarts.baidu.com/option.html#series-custom">自定义系列(custom series)</a> 的 <a href="http://echarts.baidu.com/option.html#series-custom.encode">encode</a> 中设置某个轴为 <code>-1</code>,意思是这个轴,以及它所对应的 dataZoom 组件,不控制这个系列数据(不用此系列计算轴的范围也不缩放过滤此系列)。参见 <a href="http://echarts.baidu.com/examples/editor.html?c=custom-gantt-flight">甘特图例子(Gantt)</a>。</p>
 </li>
-<li><p>[Feature] Enable layout <code>&#39;cover&#39;</code> in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom.renderItem.return_path.shape.layout">path shape</a> for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom">custom series</a>, which brings convenience when using <a href="http://www.w3.org/TR/SVG/paths.html#PathData">SVG PathData</a> create shapes. See <a href="https://ecomfe.github.io/echarts-examples/public/edit [...]
+<li><p>[Feature] 支持在 <a href="http://echarts.baidu.com/option.html#series-custom">自定义系列(custom series)</a> 的 <a href="http://echarts.baidu.com/option.html#series-custom.renderItem.return_path.shape.layout">path shape</a> 中使用 <code>&#39;cover&#39;</code> 模式,从而便捷得使用 <a href="http://www.w3.org/TR/SVG/paths.html#PathData">SVG PathData</a> 创建图形形状。参见 <a href="http://echarts.baidu.com/examples/editor.html?c=custom-gantt-flight">甘特图例子(Gantt)</a>。</p>
 </li>
-<li><p>[Feature] Enhance <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom">custom series</a>: Added <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom.renderItem.arguments.params">params.actionType</a>, enables some optimize. And add<a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom.renderItem.arguments.params">params.coordSys.zoom</a> for geo coordinate system. Add <a href="https://ecomfe.gith [...]
+<li><p>[Feature] 增加了一些 <a href="http://echarts.baidu.com/option.html#series-custom">自定义系列(custom series)</a> 的属性和参数:增加了 <a href="http://echarts.baidu.com/option.html#series-custom.renderItem.arguments.params">params.actionType</a>,能够用此参数进行一些性能优化。在 geo 坐标系中增加了 <a href="http://echarts.baidu.com/option.html#series-custom.renderItem.arguments.params">params.coordSys.zoom</a>。在图形定义中增加了 <a href="http://echarts.baidu.com/option.html#series-custom.renderItem.return_text.invisible">invisible</a>  [...]
 </li>
-<li><p>[Feature] Support inner radius for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#radar.radius">radar</a>. See <a href="https://github.com/apache/incubator-echarts/issues/8717">#8717</a>.</p>
+<li><p>[Feature] 在 <a href="http://echarts.baidu.com/option.html#radar.radius">雷达图(radar)</a> 中支持了内半径设置。参见 <a href="https://github.com/apache/incubator-echarts/issues/8717">#8717</a>。</p>
 </li>
-<li><p>[Fix] Fix polar category axis interval bug. See <a href="https://github.com/apache/incubator-echarts/issues/8791">#8791</a>.</p>
+<li><p>[Fix] 修复了极坐标(polar)中类目轴(category axis)interval 问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/8791">#8791</a>。</p>
 </li>
-<li><p>[Fix] Do not support set polar center on series. Center should be set on <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#polar.center">polar.center</a>.</p>
+<li><p>[Fix] 不再支持在系列中设置极坐标(polar)的 center。Center 应该设置在 <a href="http://echarts.baidu.com/option.html#polar.center">polar.center</a> 中。</p>
 </li>
-<li><p>[Fix] Update normal shadow style for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sunburst">sunburst</a>. See <a href="https://github.com/apache/incubator-echarts/issues/8583">#8583</a>.</p>
+<li><p>[Fix] 更新了 <a href="http://echarts.baidu.com/option.html#series-sunburst">sunburst</a> 的默认阴影样式。参见 <a href="https://github.com/apache/incubator-echarts/issues/8583">#8583</a>。</p>
 </li>
-<li><p>[Fix] Fix empty <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataset">dataset</a> problem. See <a href="https://github.com/apache/incubator-echarts/issues/8395">#8395</a>.</p>
+<li><p>[Fix] 修复了 <a href="http://echarts.baidu.com/option.html#dataset">dataset</a> 中的空值问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/8395">#8395</a>。</p>
 </li>
-<li><p>[Fix] Fix bar start position when multiple axes exists. See <a href="https://github.com/apache/incubator-echarts/issues/8747">#8747</a>.</p>
+<li><p>[Fix] 修复了柱状图(bar)中多轴存在时柱子起点的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/8747">#8747</a>。</p>
 </li>
-<li><p>[Fix] Remove clipPath for expansion animation. See <a href="https://github.com/apache/incubator-echarts/issues/8994">#8994</a>.</p>
+<li><p>[Fix] 为了动画扩展,移除了 clipPath。参见 <a href="https://github.com/apache/incubator-echarts/issues/8994">#8994</a>。</p>
 </li>
-<li><p>[Fix] Fix axes overlap when two Y axes are on one X axis. See <a href="https://github.com/apache/incubator-echarts/issues/8975">#8975</a>.</p>
+<li><p>[Fix] 修复了当多个 Y 轴在同一 X 轴上时,Y 轴可能重叠的问题。参见 <a href="https://github.com/apache/incubator-echarts/issues/8975">#8975</a>。</p>
 </li>
 </ul>
 <h2 id="v4-1-0">v4.1.0</h2>
 <div class="time">2018-05-02</div>
 
 <ul>
-<li><p>[Feature] Enable candlestick and bar chart rendering and zooming in a large amount of data (200K). Add option <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick.progressiveChunkMode">series-candlestick.progressiveChunkMode</a> to enhance the effect when progressively rendering. See example <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=candlestick-large">candlestick-large</a>.</p>
+<li><p>[Feature] 支持了中等规模数据量K线图和柱状图的渲染(200K 数据)。并且可以使用 <a href="option.html#series-candlestick.progressiveChunkMode">series-candlestick.progressiveChunkMode</a> 设定渐进渲染的模式。 查看示例 <a href="http://echarts.baidu.com/examples/editor.html?c=candlestick-large">candlestick-large</a>。</p>
 </li>
-<li><p>[Feature] Add tree directions from right to left, from bottom to top for tree series. <a href="https://github.com/ecomfe/echarts/issues/7351">#7351</a> <a href="https://github.com/ecomfe/echarts/issues/7154">#7154</a>. See example <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=tree-orient-right-left">tree-orient-right-left</a>, <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=tree-vertical">tree-vertical</a>.</p>
+<li><p>[Feature] 支持树图的布局:从右向左,从下向上。<a href="https://github.com/ecomfe/echarts/issues/7351">#7351</a> <a href="https://github.com/ecomfe/echarts/issues/7154">#7154</a>。查看示例 <a href="http://echarts.baidu.com/examples/editor.html?c=tree-orient-right-left">tree-orient-right-left</a>,<a href="http://echarts.baidu.com/examples/editor.html?c=tree-vertical">tree-vertical</a>。</p>
 </li>
-<li><p>[Feature] Support keeping-aspect for legend path. <a href="https://github.com/ecomfe/echarts/issues/7831">#7831</a></p>
+<li><p>[Feature] 图例路径支持 keeping-aspect. <a href="https://github.com/ecomfe/echarts/issues/7831">#7831</a>。</p>
 </li>
-<li><p>[Feature] Support node dragging for sankey chart. See example <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=sankey-energy">sankey-energy</a>.</p>
+<li><p>[Feature] 桑基图支持节点拖拽。查看示例 <a href="http://echarts.baidu.com/examples/editor.html?c=sankey-energy">sankey-energy</a>。</p>
 </li>
-<li><p>[Enhance] Category axis enhancement:</p>
+<li><p>[Enhance] 类目轴优化:</p>
 <ul>
-<li>Optimize the performance in a large amount of data (&gt; 100K ~ 1M)</li>
-<li>Enhance the auto interval strategy.</li>
-<li>Enhance the animation when zooming and moving the data window of cartesian.</li>
+<li>为中等规模数据 (&gt; 100K ~ 1M) 性能优化。</li>
+<li>当没有足够空间时,优化了轴的提示标志(axisTick)和标签(axisLabel)的展示策略。</li>
+<li>数据窗口改变时(使用 dataZoom),优化了轴的提示标志(axisTick)和轴的标签(axisLabel)的动画。</li>
 </ul>
 </li>
-<li><p>[Enhance] In line chart, enhance symbol display strategy when using category axis (see <code>showAllSymbol:&#39;auto&#39;</code>).</p>
+<li><p>[Enhance] 折线图中,优化了图形的展示策略,参见<code>showAllSymbol:&#39;auto&#39;</code>。</p>
 </li>
-<li><p>[Enhance] Support that lift the brushed elements to the top (add option <code>visualMap.inRange.liftZ</code>).</p>
+<li><p>[Enhance] 刷选工具中,提高了被选中项的 z 层级,参见<code>visualMap.inRange.liftZ</code>。</p>
 </li>
-<li><p>[Enhance] Enhance the order of nodes for sankey diagram. <a href="https://github.com/ecomfe/echarts/issues/3390">#3390</a> <a href="https://github.com/ecomfe/echarts/issues/3543">#3543</a> <a href="https://github.com/ecomfe/echarts/issues/6365">#6365</a> <a href="https://github.com/ecomfe/echarts/issues/4880">#4880</a> <a href="https://github.com/ecomfe/echarts/issues/4986">#4986</a></p>
+<li><p>[Enhance] 解决桑基图的节点顺序改变问题。<a href="https://github.com/ecomfe/echarts/issues/3390">#3390</a> <a href="https://github.com/ecomfe/echarts/issues/3543">#3543</a> <a href="https://github.com/ecomfe/echarts/issues/6365">#6365</a> <a href="https://github.com/ecomfe/echarts/issues/4880">#4880</a> <a href="https://github.com/ecomfe/echarts/issues/4986">#4986</a></p>
 </li>
-<li><p>[Enhance] Enhance sampling performance in progressive mode.</p>
+<li><p>[Enhance] 优化了折线图采样的性能。</p>
 </li>
-<li><p>[Enhance] Enhance parallel performance in progressive mode.</p>
+<li><p>[Enhance] 优化了平行坐标系的渐进渲染(progressive rendering)性能。</p>
 </li>
-<li><p>[Enhance] Currently do not filter empty data item in data zoom, which makes line chart keeping broken. <a href="https://github.com/ecomfe/echarts/issues/7955">#7955</a></p>
+<li><p>[Enhance] 有数据过滤(dataZoom)时,对于折线图中断线的优化。<a href="https://github.com/ecomfe/echarts/issues/7955">#7955</a>。</p>
 </li>
-<li><p>[Enhance] Support toolbox.feature merge.</p>
+<li><p>[Enhance] 支持 <code>toolbox.feature</code> 的融合模式的 <code>setOption</code>。</p>
 </li>
-<li><p>[Fix] Resolve browser become unresponsive when the data of sankey series has cycle. <a href="https://github.com/ecomfe/echarts/issues/7495">#7495</a> <a href="https://github.com/ecomfe/echarts/issues/8117">#8117</a> <a href="https://github.com/ecomfe/echarts/issues/7583">#7583</a> <a href="https://github.com/ecomfe/echarts/issues/7325">#7325</a> <a href="https://github.com/ecomfe/echarts/issues/6555">#6555</a></p>
+<li><p>[Fix] 修复有环图导致桑基图死循环的问题。<a href="https://github.com/ecomfe/echarts/issues/7495">#7495</a> <a href="https://github.com/ecomfe/echarts/issues/8117">#8117</a> <a href="https://github.com/ecomfe/echarts/issues/7583">#7583</a> <a href="https://github.com/ecomfe/echarts/issues/7325">#7325</a> <a href="https://github.com/ecomfe/echarts/issues/6555">#6555</a></p>
 </li>
-<li><p>[Fix] <code>yAxis</code> extent did not update when some of the stacked bar series hide. <a href="https://github.com/ecomfe/echarts/issues/8003">#8003</a></p>
+<li><p>[Fix] 修复了当使用数据堆叠(stack)时 <code>yAxis</code> 范围不改变的问题。<a href="https://github.com/ecomfe/echarts/issues/8003">#8003</a>。</p>
 </li>
-<li><p>[Fix] Currently we fetch name from <code>dateItem.name</code> firstly in list. <a href="https://github.com/ecomfe/echarts/issues/7966">#7966</a></p>
+<li><p>[Fix] 优先从 <code>dateItem.name</code> 或许名称。<a href="https://github.com/ecomfe/echarts/issues/7966">#7966</a></p>
 </li>
-<li><p>[Fix] Typed array incorrect usage in WeChat app.</p>
+<li><p>[Fix] 修复了微信小程序中,Typed array 使用的问题。</p>
 </li>
-<li><p>[Fix] <code>option</code> in axis data item did not work. <a href="https://github.com/ecomfe/echarts/issues/7954">#7954</a></p>
+<li><p>[Fix] 修复了 axis data item 中的 <code>option</code> 无效。<a href="https://github.com/ecomfe/echarts/issues/7954">#7954</a></p>
 </li>
-<li><p>[Fix] <code>markArea</code> only displayed the last one. <a href="https://github.com/ecomfe/echarts/issues/7902">#7902</a></p>
+<li><p>[Fix] 修复了 <code>markArea</code> 只显示最后一个。<a href="https://github.com/ecomfe/echarts/issues/7902">#7902</a></p>
 </li>
-<li><p>[Fix] Fixed the WeChat environment imprecise detection.</p>
+<li><p>[Fix] 修复了微信小程序的环境检测不精确。</p>
 </li>
-<li><p>[Fix] Rounding error in clip symbol for line chart. <a href="https://github.com/ecomfe/echarts/issues/7913">#7913</a></p>
+<li><p>[Fix] 折线图剪切(clip)图形时,修复了精度问题。<a href="https://github.com/ecomfe/echarts/issues/7913">#7913</a></p>
 </li>
-<li><p>[Fix] The default tooltip in candlestick only showed one item. <a href="https://github.com/ecomfe/echarts/issues/8149">#8149</a></p>
+<li><p>[Fix] 修复了K线图默认的提示(tooltip)只显示一条. <a href="https://github.com/ecomfe/echarts/issues/8149">#8149</a></p>
 </li>
-<li><p>[Fix] Bar chart start point was incorrect when multiple axes exist. <a href="https://github.com/ecomfe/echarts/issues/7412">#7412</a></p>
+<li><p>[Fix] 当多个坐标轴存在时,修复了柱状图起始位置问题。<a href="https://github.com/ecomfe/echarts/issues/7412">#7412</a></p>
 </li>
-<li><p>[Fix] <code>markArea</code> did not display when using ordinal string. <a href="https://github.com/ecomfe/echarts/issues/7849">#7849</a></p>
+<li><p>[Fix] 修复了当使用 <code>string</code> 时 <code>markArea</code> 不显示问题。<a href="https://github.com/ecomfe/echarts/issues/7849">#7849</a></p>
 </li>
-<li><p>[Fix] <code>dataZoom</code> threw error when series was empty. <a href="https://github.com/ecomfe/echarts/issues/7666">#7666</a></p>
+<li><p>[Fix] 修复了 <code>dataZoom</code> 系列为空的时候抛出异常的问题。<a href="https://github.com/ecomfe/echarts/issues/7666">#7666</a></p>
 </li>
-<li><p>[Fix] Add compatibility of data exceptions for sankey series. <a href="https://github.com/ecomfe/echarts/issues/2867">#2867</a></p>
+<li><p>[Fix] 桑基图提升兼容性。<a href="https://github.com/ecomfe/echarts/issues/2867">#2867</a></p>
 </li>
-<li><p>[Fix] Fix error when removing node or rendering again for the tree series. <a href="https://github.com/ecomfe/echarts/issues/8038">#8038</a> <a href="https://github.com/ecomfe/echarts/issues/8040">#8040</a> <a href="https://github.com/ecomfe/echarts/issues/7720">#7720</a> <a href="https://github.com/ecomfe/echarts/issues/7363">#7363</a> <a href="https://github.com/ecomfe/echarts/issues/7315">#7315</a></p>
+<li><p>[Fix] 修复了树图第二次渲染的抛出异常。<a href="https://github.com/ecomfe/echarts/issues/8038">#8038</a> <a href="https://github.com/ecomfe/echarts/issues/8040">#8040</a> <a href="https://github.com/ecomfe/echarts/issues/7720">#7720</a> <a href="https://github.com/ecomfe/echarts/issues/7363">#7363</a> <a href="https://github.com/ecomfe/echarts/issues/7315">#7315</a></p>
 </li>
-<li><p>[Fix] <code>sunburst</code> chart roll-up element was not removed when chart.setOption called. <a href="https://github.com/ecomfe/echarts/issues/8132">#8132</a></p>
+<li><p>[Fix] 修复了当 <code>chart.setOption</code> 调用时,旭日图(<code>sunburst</code>)上卷节点不消除的问题。<a href="https://github.com/ecomfe/echarts/issues/8132">#8132</a></p>
 </li>
-<li><p>[Fix] SVG axisPointer text position bug. <a href="https://github.com/ecomfe/echarts/issues/7947">#7947</a></p>
+<li><p>[Fix] SVG axisPointer 文本位置问题。<a href="https://github.com/ecomfe/echarts/issues/7947">#7947</a></p>
 </li>
-<li><p>[Fix] Large lines chart render bug in large mode.</p>
+<li><p>[Fix] 修复了线图(lines chart)大规模模式中的渲染问题。</p>
 </li>
-<li><p>[Fix] The last day of a month was not displayed in calendar. <a href="https://github.com/ecomfe/echarts/issues/8045">#8045</a></p>
+<li><p>[Fix] 修复了日历坐标系中,最后一日不显示的问题。<a href="https://github.com/ecomfe/echarts/issues/8045">#8045</a></p>
 </li>
-<li><p>[Fix] Data sampling of line chart caused incorrect extent when data had NaN.</p>
+<li><p>[Fix] 修复了当数据有 NaN 时,折线图中数据采样导致错误的轴范围的问题。</p>
 </li>
-<li><p>[Fix] Data sampling of line chart worked abnormally when using <code>series.encode</code>. <a href="https://github.com/ecomfe/echarts/issues/8017">#8017</a></p>
+<li><p>[Fix] 修复了设置了 <code>series.encode</code> 时,折线图采样中不正确的问题。<a href="https://github.com/ecomfe/echarts/issues/8017">#8017</a></p>
 </li>
-<li><p>[Fix] <code>legendHoverLink: false</code> did not work appropriately when multiple series had the same name. <a href="https://github.com/ecomfe/echarts/issues/8010">#8010</a></p>
+<li><p>[Fix] 修复了同名的多个系列设置 <code>legendHoverLink: false</code> 时效果不对的问题。<a href="https://github.com/ecomfe/echarts/issues/8010">#8010</a></p>
 </li>
-<li><p>[Fix] Some of the graph hover style did not work.</p>
+<li><p>[Fix] 修复了关系图(<code>graph</code>)的部分高亮样式(hover style)不正确的问题。</p>
 </li>
-<li><p>[Fix] Fix axis extent calculation error when using stack.</p>
+<li><p>[Fix] 修复了堆叠数据时(stack)轴的范围计算不正确的问题。</p>
 </li>
 </ul>
 <h2 id="v4-0-4">v4.0.4</h2>
@@ -152,58 +152,59 @@
 
 <p>[Recovery Build]</p>
 <ul>
-<li>[^] Fixed bar layout problem. See <a href="https://github.com/ecomfe/echarts/issues/7831">#7831</a>.</li>
+<li>[^] 修正柱状图布局的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7831">#7831</a>。</li>
 </ul>
 <h2 id="v4-0-3">v4.0.3</h2>
-<div class="time">2018-02-27</div>
+<div class="time">2018-02-26</div>
+
 
 <ul>
-<li><p><strong>[+] ECharts has been able to work on WeChat Applet.</strong></p>
+<li><p><strong>[+] ECharts 可以在微信小程序中使用了</strong>。我们接到了很多微信小程序开发者的反馈,表示他们强烈需要像 ECharts 这样的可视化工具。但是微信小程序是不支持 DOM 操作的,Canvas 接口也和浏览器不尽相同。因此,我们和微信小程序官方团队合作,提供了 ECharts 的微信小程序版本。开发者可以通过熟悉的 ECharts 配置方式,快速开发图表,满足各种可视化需求。参见 <a href="tutorial.html#%E5%9C%A8%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%E4%B8%AD%E4%BD%BF%E7%94%A8%20ECharts">教程</a>。</p>
 </li>
-<li><p>[+] Added a new smooth policy, which corrects some undesired smooth result. See details in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.smooth">series-line.smooth</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.smoothMonotone">series-line.smoothMonotone</a>. Fixed <a href="https://github.com/ecomfe/echarts/issues/7158">#7158</a>.</p>
+<li><p>[+] 优化折线图平滑算法. 参见 <a href="option.html#series-line.smooth">series-line.smooth</a> 和 <a href="option.html#series-line.smoothMonotone">series-line.smoothMonotone</a> 和 <a href="https://github.com/ecomfe/echarts/issues/7158">#7158</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.symbolOffset">series-line.symbolOffset</a> of axis arrow. See <a href="https://github.com/ecomfe/echarts/issues/7422">#7422</a>.</p>
+<li><p>[+] 支持坐标轴两端的箭头偏移值 <a href="option.html#series-line.symbolOffset">series-line.symbolOffset</a> of axis arrow。参见 <a href="https://github.com/ecomfe/echarts/issues/7422">#7422</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sunburst.label.minAngle">series-sunburst.label.minAngle</a>, which enables hiding text if the sector is less then the <code>minAngle</code>. See <a href="https://github.com/ecomfe/echarts/issues/7614">#7614</a>.</p>
+<li><p>[+] <a href="option.html#series-sunburst">旭日图(sunburst)</a> 支持了 <a href="option.html#series-sunburst.label.minAngle">series-sunburst.label.minAngle</a>。当一个扇形区的角度小于该值时,该扇形区对应的文字不显示。可以用来对较小的扇形区隐藏文字。参见 <a href="https://github.com/ecomfe/echarts/issues/7614">#7614</a>。</p>
 </li>
-<li><p>[+] Supported tooltip in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sunburst">sunburst</a>. See <a href="https://github.com/ecomfe/echarts/issues/7691">#7691</a>.</p>
+<li><p>[+] <a href="option.html#series-sunburst">旭日图(sunburst)</a> 支持了 tooltip。参见 <a href="https://github.com/ecomfe/echarts/issues/7691">#7691</a>。</p>
 </li>
-<li><p>[+] Supported configuring <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sunburst.nodeClick">series-sunburst.nodeClick</a> in level or single sector. See <a href="https://github.com/ecomfe/echarts/issues/7541">#7541</a>.</p>
+<li><p>[+] <a href="option.html#series-sunburst">旭日图(sunburst)</a> 支持了再 level 和单个扇形块层级设置 <a href="option.html#series-sunburst.nodeClick">series-sunburst.nodeClick</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/7541">#7541</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-bar.stack">stack data</a> by value but not index. Fixed stack bug when using <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataset">dataset</a>. See <a href="https://github.com/ecomfe/echarts/issues/7535">#7535</a>, <a href="https://github.com/ecomfe/echarts/issues/7560">#7560</a>, <a href="https://github.com/ecomfe/echarts/issues/6861">#6861</a>.</p>
+<li><p>[+] 支持了按值进行 <a href="option.html#series-bar.stack">堆积</a>,原先是按照数据顺序堆积,在一些场景下不够合理。修复了 <a href="option.html#dataset">dataset</a> 不能使用堆积的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7535">#7535</a>,<a href="https://github.com/ecomfe/echarts/issues/7560">#7560</a>, <a href="https://github.com/ecomfe/echarts/issues/6861">#6861</a>。</p>
 </li>
-<li><p>[^] Fixed shape clip when <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line">line chart</a> is overflow cartesian area.</p>
+<li><p>[^] 修正了 <a href="option.html#series-line">折线图</a> 超出坐标系边界的问题。</p>
 </li>
-<li><p>[^] Fixed that the last area of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.splitArea">splitArea</a> did not display. See <a href="https://github.com/ecomfe/echarts/issues/7118">#7118</a>.</p>
+<li><p>[^] 修复了 <a href="option.html#xAxis.splitArea">splitArea</a> 最后一个区域不显示的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7118">#7118</a>。</p>
 </li>
-<li><p>[^] Fixed gradient color bug of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sunburst">sunburst</a>. See <a href="https://github.com/ecomfe/echarts/issues/7569">#7569</a>.</p>
+<li><p>[^] 修复了 <a href="option.html#series-sunburst">旭日图(sunburst)</a> 修改渐变色时引起的 bug。参见 <a href="https://github.com/ecomfe/echarts/issues/7569">#7569</a>。</p>
 </li>
-<li><p>[^] Fixed the case when <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a> component is not imported for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sunburst">sunburst</a>. See <a href="https://github.com/ecomfe/echarts/issues/7575">#7575</a>.</p>
+<li><p>[^] 修复了 <a href="option.html#series-sunburst">旭日图(sunburst)</a> 不引入 <a href="option.html#visualMap">视觉映射组件(visualMap)</a> 会报错的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7575">#7575</a>。</p>
 </li>
-<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#echartsInstance.appendData">apendData</a> did not work when data amount was less then <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-scatter.progressive">progressive</a> limit. See <a href="https://github.com/ecomfe/echarts/issues/7718">#7718</a> and <a href="https://github.com/ecomfe/echarts/issues/7625">#7625</a>.</p>
+<li><p>[^] 修复了当数据量小于 <a href="option.html#series-scatter.progressive">progressive</a> 时 <a href="api.html#echartsInstance.appendData">apendData</a> 无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7718">#7718</a> 和 <a href="https://github.com/ecomfe/echarts/issues/7625">#7625</a>。</p>
 </li>
-<li><p>[^] Fixed that <a href="api.html#echartsInstance.appendData">apendData</a> caused series color changed if series name was not specified.</p>
+<li><p>[^] 修复了 <a href="api.html#echartsInstance.appendData">apendData</a> 导致系列颜色变化的问题。</p>
 </li>
-<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip.axisPointer.label.show">tooltip.axisPointer.label.show</a> did not work when set as <code>false</code>. See <a href="https://github.com/ecomfe/echarts/issues/7725">#7725</a>.</p>
+<li><p>[^] 修复了 <a href="option.html#tooltip.axisPointer.label.show">tooltip.axisPointer.label.show</a> 设置为 <code>false</code> 时无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7725">#7725</a>。</p>
 </li>
-<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map</a> could not be selected if an area had no data. See <a href="https://github.com/ecomfe/echarts/issues/7629">#7629</a>.</p>
+<li><p>[^] 修复了 <a href="option.html#series-map">地图系列</a> 无数据区域不能选中的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7629">#7629</a>。</p>
 </li>
-<li><p>[^] Fixed <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick">candlestick</a> encode problem. See <a href="https://github.com/ecomfe/echarts/issues/7715">#7715</a>.</p>
+<li><p>[^] 修复了 <a href="option.html#series-candlestick">K线图(candlestick)</a> 的 <code>encode</code> 问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7715">#7715</a>。</p>
 </li>
-<li><p>[^] Fixed the data item empty check logic, which caused that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom.renderItem">renderItem</a> could not enter when value array length not the same, and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataset">dataset</a> could not be displayed. See <a href="https://github.com/ecomfe/echarts/issues/7733">#7733</a>.</p>
+<li><p>[^] 修复了数据项为空的判断逻辑。这钱的逻辑导致了当数据项长度不一时,自定义系列的 <a href="option.html#series-custom.renderItem">renderItem</a> 可能不能进入,以及 <a href="option.html#dataset">dataset</a> 被使用时可能不能渲染的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7733">#7733</a>。</p>
 </li>
-<li><p>[^] Fixed the textStyle compatibility logic.</p>
+<li><p>[^] 修复了 <code>textStyle</code> 向后兼容的逻辑。</p>
 </li>
 </ul>
 <h2 id="v4-0-2">v4.0.2</h2>
 <div class="time">2018-01-18</div>
 
 <ul>
-<li><p>[^] Fixed that in some case the scollable legend (<code>legend.type: &#39;scroll&#39;</code>) caused ghost. See <a href="https://github.com/ecomfe/echarts/issues/7502">#7502</a>.</p>
+<li><p>[^] 修复了可滚动图例(<code>legend.type: &#39;scroll&#39;</code>)导致重影的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7502">#7502</a>。</p>
 </li>
-<li><p>[^] Fixed that the <code>selected</code> option did not work in the data item of <a href="option.html#series-pie">pie</a>. See <a href="https://github.com/ecomfe/echarts/issues/7515">#7515</a>.</p>
+<li><p>[^] 修复了 <a href="option.html#series-pie">饼图(pie)</a> 中数据项设置 <code>selected</code> 无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7515">#7515</a>。</p>
 </li>
-<li><p>[^] Fixed <a href="option.html#timeline.controlStyle.showNextBtn">play button</a> of timeline component could not be disabled. See <a href="https://github.com/ecomfe/echarts/issues/7506">#7506</a>.</p>
+<li><p>[^] 修复了 <a href="option.html#timeline.controlStyle.showNextBtn">时间线播放组件的播放按钮</a> 不能隐去的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/7506">#7506</a>。</p>
 </li>
 </ul>
 <h2 id="v4-0-1">v4.0.1</h2>
@@ -213,119 +214,125 @@
 <div class="time">2018-01-16</div>
 
 <ul>
-<li><p>[+] Supported to render up to <strong>tens millions of data</strong> directly。ECharts4 has upgrade to stream architecture, and along with detailed optimization, it has supported to render incrementally loaded data and support progressive rendering.</p>
+<li><p>[+] <strong>支持最高达千万级数据量渲染</strong>。ECharts4 变更为流式结构,并且配合各种细致的优化,对于大数据量的渲染场景,支持了增量加载数据和渐进渲染。</p>
 <ul>
-<li>Ten millions of GIS data probably take up to about hundreds MB of space. In this case chunked data loading or WebStock is required for the purpose of display graphics as soon as possible and not blocking the browser while processing loaded data. The samples of incremental data loading can be checked here: <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=scatterGL-gps&amp;gl=1">scatterGL-gps</a> and <a href="https://ecomfe.github.io/echarts-examples/public/edito [...]
-<li>Supported the human interactions in the big data scenario, where continuous interactions (e.g., roam in geo and cartesian) will not block the browser. Benefit from the using of GPU and avoiding of layout recalculation, ECharts GL provides smooth interactions, which has been demonstrated in the examples above. Without WebGL, the basic ECharts implements progressive rendering to support non-blocking interaction, which can be checked at the pan and zoom in <a href="https://ecomfe.github [...]
+<li>几千万的地理坐标数据就算使用二进制存储也要占上百 MB 的空间,增量加载数据可以支持用户对数据分块后加载,或者使用 WebSocket,从而能很快的渲染出结果并且不会阻塞浏览器。增量加载的例子可以参考使用了 ECharts GL 的 <a href="http://echarts.baidu.com/examples/editor.html?c=scatterGL-gps&amp;gl=1">scatterGL-gps</a> 和 <a href="http://echarts.baidu.com/examples/editor.html?c=linesGL-gps&amp;gl=1">linesGL-ny</a>,以及单使用 ECharts 基础库的 <a href="http://echarts.baidu.com/examples/editor.html?c=lines-ny">lines-ny</a>。</li>
+<li>对于大数据量下的用户交互,能做到浏览器中的布局重绘等计算不会阻塞连续交互操作(常见如持续的平移缩放等)。其中,ECharts GL 下因 GPU 计算和省去了重布局等操作,会有效果很平滑的效果的交互体验,参见上面的例子。而 ECharts 基础库也使用了渐进渲染来支持交互的无阻塞,参见 <a href="http://echarts.baidu.com/examples/editor.html?c=lines-airline">lines-airline</a> 和 <a href="http://echarts.baidu.com/examples/editor.html?c=scatter-large">scatter-large</a> 的缩放平移。</li>
 </ul>
 </li>
-<li><p>[+] <strong>Published ZRender SVG Rendering Engine</strong> as an alternative backend of ECharts besides the existing Canvas Rendering Engine. The choice of rendering engine usually depends on the scenario, for example, benefit from the low memory cost, SVG Rendering Engine is suitable for mobile device, or the case that many ECharts instances exists in a single page, while the Canvas Rendering Engine is suitable for big data rendering or when visual effects required. Canvas Rende [...]
+<li><p>[+] <strong>ZRender SVG 渲染引擎发布</strong>,从而支持 Canvas / SVG 双引擎渲染,可进按照场景所需进行切换。例如,SVG 可适用于移动端、单页多图表等场景,Canvas 适用于大数据量、视觉特效需求等场景。Canvas 渲染引擎仍为默认引擎。参见 <a href="https://github.com/ecomfe/zrender">zrender</a>。</p>
 </li>
-<li><p>[+] <strong>Published Sunburst Chart</strong> to visualize hierarchical data efficiently with excellent interactions. See [examples] and (excellent) and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sunburst">docs</a>。</p>
+<li><p>[+] <strong>发布旭日图(sunburst)</strong>,高效表达带有层次结构的数据占比情况,并有良好的交互体验。参见旭日图<a href="http://echarts.baidu.com/examples/index.html#chart-type-sunburst">例子</a>和<a href="http://echarts.baidu.com/option.html#series-sunburst">文档</a>。</p>
 </li>
-<li><p>[+] <strong>Published <a href="http://echarts.baidu.com/tutorial.html#%E6%95%B0%E6%8D%AE%E9%9B%86%EF%BC%88dataset%EF%BC%89">dataset</a> component</strong> to support data based configuration, visual encoding and data sharing in different series.</p>
+<li><p>[+] <strong>新增 <a href="http://echarts.baidu.com/tutorial.html#%E4%BD%BF%E7%94%A8%20dataset%20%E7%AE%A1%E7%90%86%E6%95%B0%E6%8D%AE">dataset</a> 组件</strong>,从而能够数据与样式分离,便于单独管理数据,支持数据映射到视觉配置,可以多个系列共享数据,也省去数据分割处理的步骤。</p>
 </li>
-<li><p>[+] <strong>Supported WAI-ARIA (the Accessible Rich Internet Applications Suite)</strong> to help the disabled people to access the data visualization in web.</p>
+<li><p>[+] <strong>支持无障碍富互联网应用规范集(WAI-ARIA,the Accessible Rich Internet Applications Suite)</strong>,致力于使得网⻚内容和网⻚应,用能够被更多残障人士访问。</p>
 </li>
-<li><p>[+] Since ECharts4, the options <code>label</code> and <code>itemStyle</code> has been flattened. The original level of <code>normal</code> is not needed any more, which make ECharts option more neat. As always, <strong>The previous option style in ECharts3 is still be compatible</strong>.</p>
+<li><p>[+] ECharts4 开始,<code>label</code>、<code>itemStyle</code> 等配置被扁平化了,去掉了原先的 <code>normal</code> 层级,使得 <code>option</code> 更为清爽。<strong>ECharts3 的配置方式也仍然被兼容</strong>。</p>
 </li>
-<li><p>[+] Added two color themes, named &#39;light&#39; and &#39;dark&#39;. Apply them by <code>echarts.init(dom, themeName);</code>.</p>
+<li><p>[+] 新增了两套内置的颜色主题,名为 &#39;light&#39;, &#39;dark&#39;,可通过 <code>echarts.init(dom, themeName);</code> 来使用它们。</p>
 </li>
-<li><p>[+] Supported that auto collect legend names when <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#legend.data">legend.data</a> is not specified.</p>
+<li><p>[+] 支持 <a href="http://echarts.baidu.com/option.html#legend.data">legend.data</a> 不指定时,自动根据系列生成。</p>
 </li>
-<li><p>[+] Supported that auto collect category names when <code>axis.type</code> is <code>&#39;category&#39;</code> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.data">axis.data</a> is not specified.</p>
+<li><p>[+] 支持类目轴(<code>axis.type: &#39;category&#39;</code>)中 <a href="http://echarts.baidu.com/option.html#xAxis.data">axis.data</a> 不指定时,自动根据数据生成。</p>
 </li>
 </ul>
+<p>[Break Changes]:</p>
+<p>总体而言,ECharts4 兼容之前的各种 option 和 API,除了以下这些细节:</p>
+<ul>
+<li>当第二次(或第三、四、... 次)调用 <code>chart.setOption(option);</code> 时(merge 模式),如果 option.series 中没有设置 <code>type</code> 属性,并且此 option 会 merge 到 type 为 <code>graph</code>,<code>gauge</code> 或者 <code>treemap</code> 的系列时,ECharts 2/3 的已被废弃的配置方式(如 itemStyle.normal 等)不会被兼容。当然,这种场景并不常见。</li>
+</ul>
 <h2 id="v3-8-4">v3.8.4</h2>
 <div class="time">2017-11-13</div>
 
 <ul>
-<li>[^] Fixed that <code>registerMap</code> is null on <code>index*.js</code>.</li>
-<li>[^] Fixed some CommonJS incorrect brought by injection.</li>
+<li>[^] 修复了 <code>index*.js</code> 中的 <code>registerMap</code> 问题。</li>
+<li>[^] 修复了注入导致的个别 CommonJS 模块错误。</li>
 </ul>
 <h2 id="v3-8-2">v3.8.2</h2>
 <div class="time">2017-11-10</div>
 
 <ul>
-<li>[^] Fixed backward compatibility problems brounght by <code>3.8.0</code>:<ul>
-<li>In <code>3.8.0</code>, the content in <code>lib</code> directory is the same as the content in <code>src</code> directory (both are ES Module), which may not compatible with the old verisons of node and webpack. So rollback to commonJS format in <code>lib</code> of <code>3.8.2</code>.</li>
-<li>In <code>3.8.0</code>, the source code in <code>src</code> constains global variable <code>__DEV__</code> (which prints dev helper info for echarts users). To get the declaration of the global variable, users should include <code>echarts/src/config.js</code> manually or make some settings in <code>webpack</code>/<code>rollup</code> (Check <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#Create%20Custom%20Build%20of%20ECharts">custom build tutorial</a> please), whic [...]
-<li>After <code>3.8</code>, <code>echarts/src/echarts.js</code> (the same as <code>echarts/lib/echarts.js</code> in <code>3.8.0</code>) does not include util methods, which used to be mounted on it. Now util methods are listed in <code>echarts/src/export</code> and mounted on <code>echarts/echarts*.js</code>. But it is not backward compatibility, so we have rollbacked to mount them on <code>echarts/lib/echarts.js</code> in <code>3.8.2</code>.</li>
-<li>The way of including <code>echarts/extension/dataTool</code>, havs been rollbacked to the original approach before <code>3.8</code>, where it must be included explicitly, and the namespace will be mounted on <code>echarts</code> namespame.</li>
+<li>[^] 修复了 <code>3.8.0</code> 中向后兼容的几个问题:<ul>
+<li><code>3.8.0</code> 的 <code>lib</code> 目录中和 <code>src</code> 是一样的内容(ES Module)。而老版本的 node 和 webpack 不能支持。所以 <code>3.8.2</code> 中 <code>lib</code> 仍然恢复为 commonJS 格式。</li>
+<li><code>3.8.0</code> 的 <code>src</code> 中的源代码含有 <code>__DEV__</code> 全局变量(这个标志里的代码段,用于为 echarts 的使用者打印开发帮助信息),全局变量的声明需要手动引入 <code>echarts/src/config.js</code> 或者在 <code>webpack</code>/<code>rollup</code> 中做相应配置(参见 <a href="http://echarts.baidu.com/tutorial.html#%E8%87%AA%E5%AE%9A%E4%B9%89%E6%9E%84%E5%BB%BA%20ECharts">自定义构建</a>)。但是这并不向后兼容。所以在 <code>3.8.2</code> 中的 <code>echarts/lib/**</code> 中的代码,去掉了 <code>__DEV__</code> 变量。如果需要有开发者帮助的版本,请引用 <code>echarts/src/**</code>。</li>
+<li><code>3.8</code> 以后,<code>echarts/src/echarts.js</code>(即 <code>echarts/lib/echarts.js</code>)中并不会包括之前挂载于其上的工具方法,对外开放的工具方法汇总在 <code>echarts/src/export</code> 并挂载在 <code>echarts/echarts*.js</code>。但是这并不向后兼容。所以 <code>3.8.2</code> 改回为 <code>echarts/lib/echarts.js</code> 会像原来一样挂载这些方法。</li>
+<li><code>echarts/extension/dataTool</code> 的引用和挂载方式,改为为 <code>3.8</code> 之前的方式:必须手动引用,引用则会挂载到 <code>echarts</code> 名空间上。</li>
 </ul>
 </li>
-<li>[^] Fixed the problem that SVG renderer throws error when encounter null value.</li>
+<li>[^] 修复了 SVG 渲染器的空值抛错问题。</li>
 </ul>
-<h2 id="v3-8-0">v3.8,0</h2>
+<h2 id="v3-8-0">v3.8.0</h2>
 <div class="time">2017-11-07</div>
 
 <ul>
-<li><p>[+] <strong>Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-tree">Tree Chart</a></strong>, including <a href="https://ecomfe.github.io/echarts-examples/public/index.html#tree-basic">horizontal layout</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#tree-vertical">vertical layout</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#tree-radial">radial layout</a>.</p>
+<li><p>[+] <strong>新增 <a href="http://echarts.baidu.com/option.html#series-tree">树图</a></strong>。其中支持 <a href="http://echarts.baidu.com/demo.html#tree-basic">横向布局</a>、<a href="http://echarts.baidu.com/demo.html#tree-vertical">纵向布局</a>、<a href="http://echarts.baidu.com/demo.html#tree-radial">径向布局</a>。</p>
 </li>
-<li><p>[+] <strong>Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#Render%20by%20Canvas%20or%20SVG">SVG Renderer (beta)</a></strong>, enable developers to choose SVG or Canvas renderer based on their platfroms and functional requirments.</p>
+<li><p>[+] <strong>新增 <a href="http://echarts.baidu.com/tutorial.html#%E4%BD%BF%E7%94%A8%20Canvas%20%E6%88%96%E8%80%85%20SVG%20%E6%B8%B2%E6%9F%93">SVG 渲染支持(beta 版)</a></strong>。从而可以根据自己的需要,选择 SVG 或者 Canvas 作为渲染引擎。</p>
 </li>
-<li><p>[+] Source code of echarts has been switched to ES Module, which enabled tree shaking of bundle and reduced size.</p>
+<li><p>[+] 源代码的模块系统改用 ES Module。从而可以受益于 tree shaking,减小构建所得 bundle 的体积。</p>
 </li>
-<li><p>[+] Supported build scripts for creating custom build, including multiple language support. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#Create%20Custom%20Build%20of%20ECharts">custom build tutorial</a>. And added Finnish support, which is contributed by <a href="https://github.com/xvaara">xvaara</a> in <a href="https://github.com/ecomfe/echarts/pull/6863">PR #6863</a>.</p>
+<li><p>[+] 提供了构建脚本,方便于灵活引用模块和多语言构建,参见 <a href="http://echarts.baidu.com/tutorial.html#%E8%87%AA%E5%AE%9A%E4%B9%89%E6%9E%84%E5%BB%BA%20ECharts">自定义构建</a>。并且加入了 <a href="https://github.com/xvaara">xvaara</a> 提供的芬兰语(<a href="https://github.com/ecomfe/echarts/pull/6863">PR #6863</a>)。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.axisLine.symbol">axis arrow</a>. See <a href="https://github.com/ecomfe/echarts/issues/6675">#6675</a>.</p>
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#xAxis.axisLine.symbol">axis arrow</a>. 参见 <a href="https://github.com/ecomfe/echarts/issues/6675">#6675</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap.levels.itemStyle.normal.strokeWidth">strokeWidth</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap.levels.itemStyle.normal.strokeColor">strokeColor</a> in treemap. See <a href="https://github.com/ecomfe/echarts/issues/6804">#6804</a>.</p>
+<li><p>[+] treemap 中支持了 <a href="http://echarts.baidu.com/option.html#series-treemap.levels.itemStyle.normal.strokeWidth">strokeWidth</a> 和 <a href="http://echarts.baidu.com/option.html#series-treemap.levels.itemStyle.normal.strokeColor">strokeColor</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/6804">#6804</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-graph.focusNodeAdjacency">show adjacent nodes</a> in graph. See <a href="https://github.com/ecomfe/echarts/issues/6772">#6772</a>.</p>
+<li><p>[+] graph 图中支持了鼠标悬浮到边上时也 <a href="http://echarts.baidu.com/option.html#series-graph.focusNodeAdjacency">显示相邻点</a> 的功能。参见 <a href="https://github.com/ecomfe/echarts/issues/6772">#6772</a>。</p>
 </li>
-<li><p>[^] Fixed the area calculation when <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#grid.containLabel">grid.containLabel</a> is <code>true</code> and axis is <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#yAxis.axisLabel.rotate">rotated</a>. Thanks <a href="https://github.com/xvaara">xvaara</a> for <a href="https://github.com/ecomfe/echarts/pull/6951">PR #6951</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#grid.containLabel">grid.containLabel</a> 为 <code>true</code> 且 <a href="http://echarts.baidu.com/option.html#yAxis.axisLabel.rotate">轴标签旋转</a> 时的坐标系范围判断。感谢 <a href="https://github.com/xvaara">xvaara</a> 提供的 <a href="https://github.com/ecomfe/echarts/pull/6951">PR #6951</a>。</p>
 </li>
-<li><p>[^] Fixed that the calculation of interval is not incorrect when <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.axisLabel.rotate">axisLabel.rotate</a> is set in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.type">category axis</a>. See <a href="https://github.com/ecomfe/echarts/issues/4170">#4170</a>. Thanks<a href="https://github.com/lanyuechen">lanyuechen</a> for <a href="https://github.com/ecomfe/echarts/pull/6903">PR #6903 [...]
+<li><p>[^] 修复设置了 <a href="http://echarts.baidu.com/option.html#xAxis.type">类目轴</a> 中设置了 <a href="http://echarts.baidu.com/option.html#xAxis.axisLabel.rotate">axisLabel.rotate</a> 以后,interval 计算有误的 bug。参见 <a href="https://github.com/ecomfe/echarts/issues/4170">#4170</a>。感谢 <a href="https://github.com/lanyuechen">lanyuechen</a> 提供的 <a href="https://github.com/ecomfe/echarts/pull/6903">PR #6903</a>。</p>
 </li>
-<li><p>[^] Fixed the negative problem in <code>dataTool.prepareBoxplotData</code>. Thanks <a href="https://github.com/d-rudolf">d-rudolf</a> for <a href="https://github.com/ecomfe/echarts/pull/6749">PR #6749</a>.</p>
+<li><p>[^] 修复了 <code>dataTool.prepareBoxplotData</code> 的负值问题。感谢 <a href="https://github.com/d-rudolf">d-rudolf</a> 提供的 <a href="https://github.com/ecomfe/echarts/pull/6749">PR #6749</a>。</p>
 </li>
-<li><p>[^] Enhanced the label interval of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.type">time axis</a>. Thanks <a href="https://github.com/xiaoshan00">xiaoshan00</a> for <a href="https://github.com/ecomfe/echarts/pull/6808">PR #6808</a>.</p>
+<li><p>[^] 优化了 <a href="http://echarts.baidu.com/option.html#xAxis.type">时间类型坐标轴</a> 的刻度显示。感谢 <a href="https://github.com/xiaoshan00">xiaoshan00</a> 提供的 <a href="https://github.com/ecomfe/echarts/pull/6808">PR #6808</a>。</p>
 </li>
-<li><p>[^] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#radiusAxis.inverse">radiusAxis.inverse</a>. See <a href="https://github.com/ecomfe/echarts/issues/6805">#6805</a> and <a href="https://github.com/ecomfe/echarts/issues/4253">#4253</a>.</p>
+<li><p>[^] 支持了 <a href="http://echarts.baidu.com/option.html#radiusAxis.inverse">radiusAxis.inverse</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/6805">#6805</a> 和 <a href="https://github.com/ecomfe/echarts/issues/4253">#4253</a>。</p>
 </li>
-<li><p>[^] Renamed some variables to avoid webpack special variable name. See <a href="https://github.com/ecomfe/echarts/issues/6788">#6788</a>.</p>
+<li><p>[^] 修复了和 webpack 中约定特殊变量重名的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6788">#6788</a>。</p>
 </li>
-<li><p>[^] Fixed position problem of <a href="https://ecomfe.github.io/echarts-examples/public/index.html#pie-legend">scrollable legend</a>. See <a href="https://github.com/ecomfe/echarts/issues/6756">#6756</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/demo.html#pie-legend">可滚动图例</a> 定位不准确问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6756">#6756</a>。</p>
 </li>
-<li><p>[^] Fixed that the <a href="https://ecomfe.github.io/echarts-examples/public/index.html#themeRiver-basic">themeRiver</a> legend color is incorrect. See <a href="https://github.com/ecomfe/echarts/issues/6932">#6932</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/demo.html#themeRiver-basic">themeRiver</a> 图例颜色不正确的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6932">#6932</a>。</p>
 </li>
-<li><p>[^] Fixed that brush empty value caused error thrown. See <a href="https://github.com/ecomfe/echarts/issues/6892">#6892</a>.</p>
+<li><p>[^] 修复了刷选时如果存在空值则报错的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6892">#6892</a>。</p>
 </li>
-<li><p><code>dist/echarts/echarts.simple.js</code> do not includ utils, which used to be mounted on <code>echarts</code>. <code>dist/echarts/echarts.common.js</code> and <code>dist/echarts/echarts.js</code> keep including them as before. And developers can <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#Create%20Custom%20Build%20of%20ECharts">custom build</a> to include them.</p>
+<li><p><code>dist/echarts/echarts.simple.js</code> 中不再包含 echarts 上所挂载的工具方法。如果需要使用工具方法,可使用 <code>dist/echarts/echarts.common.js</code> 或者 <code>dist/echarts/echarts.js</code>,或者 <a href="http://echarts.baidu.com/tutorial.html#%E8%87%AA%E5%AE%9A%E4%B9%89%E6%9E%84%E5%BB%BA%20ECharts">自定义构建</a>。</p>
 </li>
-<li><p>Changes about <code>dataTool</code>: When using <code>dist/echarts/echarts.simple.js</code> or <code>dist/echarts/echarts.common.js</code>, <code>dist/echarts/extension/dataTool.js</code> should be manually included as before, but the namespace <code>dataTool</code> will not be mounted to <code>echarts</code>. When using <code>dist/echarts/echarts.js</code>, <code>echarts.dataTool</code> is included automatically by default.</p>
+<li><p>对于 dataTool 的变化:使用 <code>dist/echarts/echarts.simple.js</code> 和 <code>dist/echarts/echarts.common.js</code>,和之前相同,须自行引入 <code>dist/echarts/extension/dataTool.js</code>,但是不会挂载成 <code>echarts.dataTool</code>。使用 <code>dist/echarts/echarts.js</code> 时,默认包含 <code>echarts.dataTool</code>。</p>
 </li>
 </ul>
+<p>详细的介绍见 <a href="http://efe.baidu.com/blog/echarts-3.8.0/">ECharts 3.8.0 介绍</a></p>
 <h2 id="v3-7-2">v3.7.2</h2>
 <div class="time">2017-09-27</div>
 
 <ul>
-<li><p>[+] Supported English version build (All default text is in English) in <a href="https://github.com/ecomfe/echarts/tree/master/dist">https://github.com/ecomfe/echarts/tree/master/dist</a>. See <a href="https://github.com/ecomfe/echarts/issues/2321">#2321</a>.</p>
+<li><p>[+] 支持了纯英文版 echarts(即默认文字提示为英文)。在 <a href="https://github.com/ecomfe/echarts/tree/master/dist">https://github.com/ecomfe/echarts/tree/master/dist</a> 中。参见 <a href="https://github.com/ecomfe/echarts/issues/2321">#2321</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pie.hoverOffset">pie.hoverOffset</a>. See <a href="https://github.com/ecomfe/echarts/issues/3857">#3857</a>.</p>
+<li><p>[+] 支持了设置饼图高亮扇区偏移量:<a href="http://echarts.baidu.com/option.html#series-pie.hoverOffset">pie.hoverOffset</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/3857">#3857</a>。</p>
 </li>
-<li><p>[^] Fixed compatibility of data in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick">candlestick</a>. See <a href="https://github.com/ecomfe/echarts/issues/6576">#6576</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-candlestick">K线图(candlestick)</a> 中 data 的兼容性。参见 <a href="https://github.com/ecomfe/echarts/issues/6576">#6576</a>。</p>
 </li>
-<li><p>[^] Fixed <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.showMaxLabel">showMaxLabel</a> <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.showMinLabel">showMinLabel</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#xAxis.showMaxLabel">showMaxLabel</a> <a href="http://echarts.baidu.com/option.html#xAxis.showMinLabel">showMinLabel</a>。</p>
 </li>
-<li><p>[^] Fixed area chart when all value is negative. See <a href="https://github.com/ecomfe/echarts/issues/6707">#6707</a>.</p>
+<li><p>[^] 修复了负值时区域图的朝向。参见 <a href="https://github.com/ecomfe/echarts/issues/6707">#6707</a>。</p>
 </li>
-<li><p>[^] Made the meaning of <code>&#39;middle&#39;</code> and <code>&#39;center&#39;</code> consist in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.nameLocation">axis.nameLocation</a>.</p>
+<li><p>[^] 统一了 <a href="http://echarts.baidu.com/option.html#xAxis.nameLocation">axis.nameLocation</a> 取值为 <code>&#39;middle&#39;</code> 和 <code>&#39;center&#39;</code> 的表现。</p>
 </li>
-<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.markArea.itemStyle.emphasis">markArea.itemStyle.emphasis</a> did not work. See <a href="https://github.com/ecomfe/echarts/issues/5245">#5245</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-line.markArea.itemStyle.emphasis">markArea.itemStyle.emphasis</a> 无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5245">#5245</a>。</p>
 </li>
-<li><p>[^] Fixed the problem of right click in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap">treemap</a>. See <a href="https://github.com/ecomfe/echarts/issues/6313">#6313</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-treemap">treemap</a> 右键点击问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6313">#6313</a>。</p>
 </li>
-<li><p>[^] Fixed that calender did not work because of DST (Day Saving Time). See <a href="https://github.com/ecomfe/echarts/issues/6543">#6543</a>.</p>
+<li><p>[^] 修复了在有 DST (Day Saving Time) 的地区的 calendar 出错的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6543">#6543</a>。</p>
 </li>
-<li><p>[^] Enhanced the &quot;save as image&quot; in IE. See <a href="https://github.com/ecomfe/echarts/issues/6279">#6279</a>.</p>
+<li><p>[^] 优化了 IE 高版本保存为图片功能。参见 <a href="https://github.com/ecomfe/echarts/issues/6279">#6279</a>。</p>
 </li>
-<li><p>[^] Fixed cleaning for &quot;motion blur&quot;. See <a href="https://github.com/ecomfe/echarts/issues/6577">#6577</a>.</p>
+<li><p>[^] 修复了尾迹特效清除问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6577">#6577</a>。</p>
 </li>
-<li><p>[^] Fix doji for k series <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick">candlestick</a>. See <a href="https://github.com/ecomfe/echarts/issues/6583">#6583</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-candlestick">K线图(candlestick)</a> 中开盘收盘相等时颜色问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6583">#6583</a>。</p>
 </li>
-<li><p>[^] Fixed the compatibility for <code>markPoint</code>. See <a href="https://github.com/ecomfe/echarts/issues/6503">#6503</a>.</p>
+<li><p>[^] 修复了 <code>markPoint</code> 向后兼容的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6503">#6503</a>。</p>
 </li>
 </ul>
 <h2 id="v3-7-1">v3.7.1</h2>
@@ -333,24 +340,24 @@
 
 <p>[Recovery Build]</p>
 <ul>
-<li><p>[+] Supported function in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.min">axis.min</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.max">axis.max</a>. See <a href="https://github.com/ecomfe/echarts/issues/6465">#6465</a>.</p>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#xAxis.min">axis.min</a>, <a href="http://echarts.baidu.com/option.html#xAxis.max">axis.max</a> 支持了设置函数。参见 <a href="https://github.com/ecomfe/echarts/issues/6465">#6465</a>。</p>
 </li>
-<li><p>[^] Fixed problems of compatibility and emphasis style about textStyle. See <a href="https://github.com/ecomfe/echarts/issues/6491">#6491</a>、<a href="https://github.com/ecomfe/echarts/issues/6529">#6529</a>, <a href="https://github.com/ecomfe/echarts/issues/6516">#6516</a>, <a href="https://github.com/ecomfe/echarts/issues/6532">#6532</a>, <a href="https://github.com/ecomfe/echarts/issues/6237">#6237</a>.</p>
+<li><p>[^] 修复了 textStyle 相关兼容性和 emphasis style 问题,参见 <a href="https://github.com/ecomfe/echarts/issues/6491">#6491</a>、<a href="https://github.com/ecomfe/echarts/issues/6529">#6529</a>、<a href="https://github.com/ecomfe/echarts/issues/6516">#6516</a>、<a href="https://github.com/ecomfe/echarts/issues/6532">#6532</a>、<a href="https://github.com/ecomfe/echarts/issues/6237">#6237</a>。</p>
 </li>
-<li><p>[^] Add sub-pixel optimize to <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick">candlestick</a>.</p>
+<li><p>[^] 改善了 <a href="http://echarts.baidu.com/option.html#series-candlestick">K线图</a> 边界模糊的问题。</p>
 </li>
-<li><p>[^] Fixed that emphasis style was not applied when using <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-graph.focusNodeAdjacency">graph.focusNodeAdjacency</a>.</p>
+<li><p>[^] 修复了关系图在 <a href="http://echarts.baidu.com/option.html#series-graph.focusNodeAdjacency">focusNodeAdjacency</a> 状态下不能采用 emphasis style 的问题。</p>
 </li>
 </ul>
 <h2 id="v3-7-0">v3.7.0</h2>
 <div class="time">2017-08-16</div>
 
 <ul>
-<li><p><strong>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/tutorial.html#%E5%AF%8C%E6%96%87%E6%9C%AC%E6%A0%87%E7%AD%BE">Rich Text</a></strong>, which has enabled style configuring to some text snippets or the entire text block, and supported using images in text, and supported alignment or rotation of text block or snippets.</p>
+<li><p><strong>[+] 支持了 <a href="http://echarts.baidu.com/tutorial.html#%E5%AF%8C%E6%96%87%E6%9C%AC%E6%A0%87%E7%AD%BE">富文本标签</a></strong>。富文本标签能够对文本块、文本的部分片段进行样式设置,以及支持在文本中使用图片,并且支持了更多的对齐、旋转能力,从而可以形成丰富的效果。</p>
 </li>
-<li><p><strong>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#legend.type">Scrollable Legend</a></strong>, which provides a solution for displays planty of legend items. See <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=pie-legend">vertical legend</a> 或 <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=radar2">horizontal legend</a>.</p>
+<li><p><strong>[+] 支持了 <a href="http://echarts.baidu.com/option.html#legend.type">可翻页的图例</a></strong>,提供一种方案解决图例过多页面放不下或者难于自适应的问题。参见 <a href="http://echarts.baidu.com/demo.html#pie-legend">垂直图例</a> 或 <a href="http://echarts.baidu.com/demo.html#radar2">水平图例</a>。</p>
 </li>
-<li><p>[+] Flatten <code>textStyle</code> option. <code>textStyle</code> exist in echarts option everywhere, for example, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-bar.label.normal.textStyle">series-bar.label.normal.textStyle</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.axisLabel.textStyle">xAxis.axisLabel.textStyle</a>. It seems that some of them are to deep and verbose. So we removed the level of <code>textStyle</code>  [...]
+<li><p>[+] <code>textStyle</code> 配置项扁平化。在 echarts 中有众多的 <code>textStyle</code> 设置,例如 <a href="http://echarts.baidu.com/option.html#series-bar.label.normal.textStyle">series-bar.label.normal.textStyle</a>、<a href="http://echarts.baidu.com/option.html#xAxis.axisLabel.textStyle">xAxis.axisLabel.textStyle</a> 等等。这些 <code>textStyle</code> 有些层级过深和语法冗余,导致不方便,所以进行了扁平化,去掉了他们的 <code>textStyle</code> 这个层级。也就是从前是这种写法:<code>label.normal.textStyle.fontSize</code>、<code>axisLabel.textStyle.fontSize</c [...]
 <ul>
 <li><code>axisPointer.textStyle</code></li>
 <li><code>xAxis.axisLabel.textStyle</code></li>
@@ -383,80 +390,80 @@
 <li><code>radar.name.textStyle</code></li>
 </ul>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.minInterval">minInterval</a> on time axis (that is, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.type">axis.type</a> is <code>&#39;time&#39;</code>), and supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.maxInterval">maxInterval</a> on value axis (that is <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.type [...]
+<li><p>[+] 对于时间坐标轴(即 <a href="http://echarts.baidu.com/option.html#xAxis.type">axis.type</a> 为 <code>&#39;time&#39;</code>)支持了 <a href="http://echarts.baidu.com/option.html#xAxis.minInterval">minInterval</a>。对于时间坐标轴和数值坐标轴(即 <a href="http://echarts.baidu.com/option.html#xAxis.type">axis.type</a> 为 <code>&#39;value&#39;</code>)支持了 <a href="http://echarts.baidu.com/option.html#xAxis.maxInterval">maxInterval</a>,从而能控制缩放(如 dataZoom)时刻度的最大最小范围。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.axisLine.onZeroAxisIndex">xAxis.axisLine.onZeroAxisIndex</a>, which enables specifing corresponding relationship when multiple axes used and <code>onZero</code> is required. See <a href="https://github.com/ecomfe/echarts/issues/5069">#5069</a>。</p>
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#xAxis.axisLine.onZeroAxisIndex">xAxis.axisLine.onZeroAxisIndex</a>,从而能在多轴并且需要轴 <code>onZero</code> 的场景下,灵活设置轴互相的对应关系。参见 <a href="https://github.com/ecomfe/echarts/issues/5069">#5069</a>。</p>
 </li>
-<li><p>[+] Supported that do not use <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom.coordinateSystems">coordinate system</a> in <code>custom series</code>.</p>
+<li><p>[+] 支持了 <code>自定义系列(custom series)</code> 不使用 <a href="http://echarts.baidu.com/option.html#series-custom.coordinateSystems">坐标系</a>。</p>
 </li>
-<li><p>[+] Supported rotation and alignment of label in bar chart. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-bar.label.normal.rotate">rotate</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-bar.label.normal.align">align</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-bar.label.normal.verticalAlign">verticalAlign</a>. See <a href="https://ecomfe.github.io/echarts-examples/public/editor.html [...]
+<li><p>[+] 支持了柱状图标签的旋转。参见 <a href="http://echarts.baidu.com/option.html#series-bar.label.normal.rotate">rotate</a>、<a href="http://echarts.baidu.com/option.html#series-bar.label.normal.align">align</a>、<a href="http://echarts.baidu.com/option.html#series-bar.label.normal.verticalAlign">verticalAlign</a>。参见 <a href="http://echarts.baidu.com/demo.html#bar-label-rotation">例子</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/5309">#5309</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#radar.indicator.color">radar.indicator.color</a>, which enables setting different color for each indicator of radar chart. See <a href="https://github.com/ecomfe/echarts/issues/6128">#6128</a>.</p>
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#radar.indicator.color">radar.indicator.color</a>,从而雷达每个标签能设置不同颜色。参见 <a href="https://github.com/ecomfe/echarts/issues/6128">#6128</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom.rangeMode">dataZoom.rangeMode</a>, which can fixing zoom window according to data when data updated. See <a href="https://github.com/ecomfe/echarts/issues/6040">#6128</a>.</p>
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#dataZoom.rangeMode">dataZoom.rangeMode</a>,从而能在数据更新时固定缩放区域。参见 <a href="https://github.com/ecomfe/echarts/issues/6040">#6128</a>。</p>
 </li>
-<li><p>[+] Supported using <code>dataIndex</code> in <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.legend.legendToggleSelect">action.legend.legendToggleSelect</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.legend.legendSelect">action.legend.legendSelect</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.legend.legendUnSelect">action.legend.legendUnSelect</a>. See <a href="https://github.com/ecomfe/echarts/i [...]
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/api.html#action.legend.legendToggleSelect">action.legend.legendToggleSelect</a>, <a href="http://echarts.baidu.com/api.html#action.legend.legendSelect">action.legend.legendSelect</a>, <a href="http://echarts.baidu.com/api.html#action.legend.legendUnSelect">action.legend.legendUnSelect</a> 中使用 <code>dataIndex</code>。参见 <a href="https://github.com/ecomfe/echarts/issues/4242">#4242</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map.label.formatter">map.label.formatter</a>, which enables using rich text in map series. See <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=map-labels">Map Labels</a>.</p>
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#series-map.label.formatter">map.label.formatter</a>,从而方便于在地图系列中使用富文本标签。参见:<a href="http://echarts.baidu.com/demo.html#map-labels">地图标签</a>。</p>
 </li>
-<li><p>[+] Supported <a href="http://echarts.baidu.com/option.html#title.borderRadius">title.borderRadius</a> and <a href="http://echarts.baidu.com/option.html#legend.borderRadius">legend.borderRadius</a>, which enables round corner of background or border in <code>title</code> and <code>legend</code> component.</p>
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#title.borderRadius">title.borderRadius</a> 和 <a href="http://echarts.baidu.com/option.html#legend.borderRadius">legend.borderRadius</a>,从而他们能绘制圆角的背景或边框。</p>
 </li>
-<li><p>[^] Fixed that error thrown when using shadow in pie series in some version of IE. See <a href="https://github.com/ecomfe/echarts/issues/5777">#5777</a>.</p>
+<li><p>[^] 修复了在 IE 某些版本中饼图和折线图中设置了阴影效果后偶见的异常。参见 <a href="https://github.com/ecomfe/echarts/issues/5777">#5777</a>。</p>
 </li>
-<li><p>[^] Fixed that name can not be obtained in <code>tooltip</code> when <code>nameMap</code> was used in map serise and there was no data in some areas. See <a href="https://github.com/ecomfe/echarts/issues/5633">#5633</a>.</p>
+<li><p>[^] 修复了地图中如果 <code>nameMap</code> 被设置且某些区域没有数据时,<code>tooltip</code> 中得不到区域名的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5633">#5633</a>。</p>
 </li>
-<li><p>[^] Fixed <code>tooltip</code> location incorrect after roamed in bmap extension. See <a href="https://github.com/ecomfe/echarts/issues/6211">#6211</a>.</p>
+<li><p>[^] 修复了百度地图扩展中,地图平移后 tooltip 位置错误的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6211">#6211</a>。</p>
 </li>
-<li><p>[^] Fixed null pointer exception of <code>axisPointer</code>. See <a href="https://github.com/ecomfe/echarts/issues/6121">#6121</a>.</p>
+<li><p>[^] 修复了 <code>axisPointer</code> 偶发的报错。参见 <a href="https://github.com/ecomfe/echarts/issues/6121">#6121</a>。</p>
 </li>
-<li><p>[^] Fixed that error occured when height of heatmap was 0. See <a href="https://github.com/ecomfe/echarts/issues/6214">#6214</a>.</p>
+<li><p>[^] 修复了热力图高度为 0 时的报错。参见 <a href="https://github.com/ecomfe/echarts/issues/6214">#6214</a>。</p>
 </li>
-<li><p>[+] Fixed the incorrect rendering when the first entry was empty in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick">candlestick</a>. See <a href="https://github.com/ecomfe/echarts/issues/6059">#6059</a>.</p>
+<li><p>[+] 修复了 <a href="http://echarts.baidu.com/option.html#series-candlestick">candlestick</a> 第一个数据项为空时的异常。参见 <a href="https://github.com/ecomfe/echarts/issues/6059">#6059</a>。</p>
 </li>
-<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-bar.dimensions">series-bar.dimensions</a> did not work. See <a href="https://github.com/ecomfe/echarts/issues/6252">#6252</a>。</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-bar.dimensions">series-bar.dimensions</a> 无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6252">#6252</a>。</p>
 </li>
-<li><p>[^] Fixed that when chilren number of group was not fixed, they could not be removed correctly in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom">custom series</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-custom">自定义系列(custom series)</a> 中 <code>group</code> 中子元素数目不确定时不能正确删除的问题。</p>
 </li>
-<li><p>[^] Fixed the error that calling <code>connect</code> before <code>setOption</code> called. See <a href="https://github.com/ecomfe/echarts/issues/6281">#6281</a>.</p>
+<li><p>[^] 修复了 在 <code>setOption</code> 执行之前调用 <code>connect</code> 时会抛出的异常。参见 <a href="https://github.com/ecomfe/echarts/issues/6281">#6281</a>。</p>
 </li>
-<li><p>[^] Fixed the edge judgement of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip.confine">tooltip.confine</a>. See <a href="https://github.com/ecomfe/echarts/issues/6277">#6277</a> and <a href="https://github.com/ecomfe/echarts/commit/0da06d8">0da06d8</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#tooltip.confine">tooltip.confine</a> 时的边界判断。参见 <a href="https://github.com/ecomfe/echarts/issues/6277">#6277</a> 和 <a href="https://github.com/ecomfe/echarts/commit/0da06d8">0da06d8</a>。</p>
 </li>
-<li><p>[^] Fixed that bar series displayed abnormal when viewport was narrow and bar series were overlapped (both set <code>barWidth</code> and <code>barGap: &#39;-100%&#39;</code>). See <a href="https://github.com/ecomfe/echarts/issues/6312">#6312</a>.</p>
+<li><p>[^] 修复了柱状图重叠(同时设置了 <code>barWidth</code> 和 <code>barGap: &#39;-100%&#39;</code>)时在窄窗中的不正常。参见 <a href="https://github.com/ecomfe/echarts/issues/6312">#6312</a>。</p>
 </li>
-<li><p>[^] Fixed precision problems. See <a href="https://github.com/ecomfe/echarts/issues/6371">#6371</a>.</p>
+<li><p>[^] 修复了精度问题。参见 <a href="https://github.com/ecomfe/echarts/issues/6371">#6371</a>。</p>
 </li>
 </ul>
 <h2 id="v3-6-2">v3.6.2</h2>
 <div class="time">2017-06-15</div>
 
 <ul>
-<li><p>[+] Supported draw <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-custom">custom series</a> on <a href="https://github.com/ecomfe/echarts/tree/master/extension/bmap">Baidu Map (bmap)</a>. See <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=map-polygon">example 1</a> and <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=map-bin">example 2</a>。</p>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#series-custom">自定义系列(custom series)</a> 支持 <a href="https://github.com/ecomfe/echarts/tree/master/extension/bmap">百度地图插件(bmap)</a>。参见 <a href="http://echarts.baidu.com/demo.html#map-polygon">示例 1</a> 和 <a href="http://echarts.baidu.com/demo.html#map-bin">示例 2</a>。</p>
 </li>
-<li><p>[+] Supported show parent labels in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap">treemap</a>. See <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=treemap-show-parent">example</a>. See <a href="https://github.com/ecomfe/echarts/issues/5869">#5869</a> and <a href="https://github.com/ecomfe/echarts/issues/5579">#5579</a>.</p>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#series-treemap">treemap</a> 支持父节点标签的显示。参见 <a href="http://echarts.baidu.com/demo.html#treemap-show-parent">示例</a>。参见:<a href="https://github.com/ecomfe/echarts/issues/5869">#5869</a>、<a href="https://github.com/ecomfe/echarts/issues/5579">#5579</a>。</p>
 </li>
-<li><p>[+] Supported specifying mouse cursor style by: <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.cursor">series-line.cursor</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-bar.cursor">series-bar.cursor</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pie.cursor">series-pie.cursor</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-scatter.cursor">series-scatter [...]
+<li><p>[+] 支持图形元素上的鼠标 cursor 样式指定:<a href="http://echarts.baidu.com/option.html#series-line.cursor">series-line.cursor</a>、<a href="http://echarts.baidu.com/option.html#series-bar.cursor">series-bar.cursor</a>、<a href="http://echarts.baidu.com/option.html#series-pie.cursor">series-pie.cursor</a>、<a href="http://echarts.baidu.com/option.html#series-scatter.cursor">series-scatter.cursor</a>、<a href="http://echarts.baidu.com/option.html#series-effectScatter.cursor">series-effectScatter.curs [...]
 </li>
-<li><p>[+] Support both negative and positive bounding data specified on <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pictorialBar.symbolBoundingData">series-pictorialBar.symbolBoundingData</a>. See <a href="https://github.com/ecomfe/echarts/issues/5793">#5793</a>.</p>
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#series-pictorialBar.symbolBoundingData">series-pictorialBar.symbolBoundingData</a> 可以同时设置正向的值和负向的值。参见 <a href="https://github.com/ecomfe/echarts/issues/5793">#5793</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-graph.data.fixed">fixed</a> in <code>graph</code>. See <a href="https://github.com/ecomfe/echarts/issues/5966">#5966</a>.</p>
+<li><p>[+] <code>graph</code> 支持通过设置 <a href="http://echarts.baidu.com/option.html#series-graph.data.fixed">fixed</a> 固定力引导布局中的指定节点。参见 <a href="https://github.com/ecomfe/echarts/issues/5966">#5966</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap.label.normal.formatter">label.formatter</a>in <code>treemap</code>. See <a href="https://github.com/ecomfe/echarts/issues/5757">#5757</a>.</p>
+<li><p>[+] <code>treemap</code> 支持了 <a href="http://echarts.baidu.com/option.html#series-treemap.label.normal.formatter">label.formatter</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/5757">#5757</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#timeline.label.normal.textStyle.align">label.normal.textStyle.align</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#timeline.label.normal.textStyle.basealign">label.normal.textStyle.basealign</a> in <code>timeline</code>. See <a href="https://github.com/ecomfe/echarts/issues/5960">#5960</a>.</p>
+<li><p>[+] <code>timeline</code> 支持了 <a href="http://echarts.baidu.com/option.html#timeline.label.normal.textStyle.align">label.normal.textStyle.align</a> 和 <a href="http://echarts.baidu.com/option.html#timeline.label.normal.textStyle.basealign">label.normal.textStyle.basealign</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/5960">#5960</a>。</p>
 </li>
-<li><p>[^] Fixed that <code>tooltip</code> did not work when <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=scatter-large">large scatter</a> was zoomed. See<a href="https://github.com/ecomfe/echarts/issues/5837">#5837</a>.</p>
+<li><p>[^] 修正了当 <a href="http://echarts.baidu.com/demo.html#scatter-large">large scatter</a> 缩放后,<code>tooltip</code> 不显示的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5837">#5837</a>。</p>
 </li>
-<li><p>[^] Fixed that parameter <code>position</code> did not work when trigger <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.tooltip.showTip">showTip</a> action. See <a href="https://github.com/ecomfe/echarts/issues/5874">#5874</a>.</p>
+<li><p>[^] 修正了触发 <a href="http://echarts.baidu.com/api.html#action.tooltip.showTip">showTip</a> action 时 <code>position</code> 参数无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5874">#5874</a>。</p>
 </li>
-<li><p>[^] Fixed that sometimes the sum of the percent value is less than <code>100%</code> slightly in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pie">pie</a>, which was caused by precision problem. See <a href="https://github.com/ecomfe/echarts/issues/5850">#5850</a>.</p>
+<li><p>[^] 修正了因精度导致的有时 <a href="http://echarts.baidu.com/option.html#series-pie">pie</a> 显示出的百分比总值不足 <code>100%</code> 的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5850">#5850</a>。</p>
 </li>
-<li><p>[^] Fixed only the last <code>markPoint</code> or <code>markLine</code> was displayed when <code>series.name</code> was the same. See <a href="https://github.com/ecomfe/echarts/issues/5712">#5712</a>.</p>
+<li><p>[^] 修正了当 <code>series.name</code> 相同时,只会显示最后一个系列的 <code>markPoint</code> 或 <code>markLine</code> 的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5712">#5712</a>。</p>
 </li>
-<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-bar.itemStyle.normal.barBorderRadius">barBorderRadius</a> did not work in horizontal bar. See <a href="https://github.com/ecomfe/echarts/issues/5943">#5943</a>.</p>
+<li><p>[^] 修正了 <a href="http://echarts.baidu.com/option.html#series-bar.itemStyle.normal.barBorderRadius">barBorderRadius</a> 在水平条形图中不工作的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5943">#5943</a>。</p>
 </li>
-<li><p>[^] Fixed the zoom point error when applying <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom-inside">dataZoom-inside</a> on Y axis. See <a href="https://github.com/ecomfe/echarts/issues/5278">#5278</a>.</p>
+<li><p>[^] 修正了 <a href="http://echarts.baidu.com/option.html#dataZoom-inside">dataZoom-inside</a> 使用在 Y 轴时缩放点错误的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5278">#5278</a>。</p>
 </li>
-<li><p>[^] Fixed sometimes <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-radar">radar</a> did not display normally. See <a href="https://github.com/ecomfe/echarts/issues/5986">#5986</a>.</p>
+<li><p>[^] 修正了 <a href="http://echarts.baidu.com/option.html#series-radar">radar</a> 在某些数据中绘制不出的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5986">#5986</a>。</p>
 </li>
 </ul>
 <h2 id="v3-6-1">v3.6.1</h2>
@@ -464,98 +471,98 @@
 
 <p>[Recovery Build]</p>
 <ul>
-<li>[^] Fixed that <a href="http://echarts.baidu.com/option.html#series-line.sampling">data sampling</a> did not work.</li>
-<li>[^] Fixed the problem on ie11 when compiled by webpack. See <a href="https://github.com/ecomfe/zrender/issues/189">zrender/#189</a>.</li>
+<li>[^] 修正了 <a href="http://echarts.baidu.com/option.html#series-line.sampling">data sampling</a> 的失效。</li>
+<li>[^] 修正了 使用 webpack 编译时在 ie11 中的问题。参见 <a href="https://github.com/ecomfe/zrender/issues/189">zrender/#189</a>。</li>
 </ul>
 <h2 id="v3-6-0">v3.6.0</h2>
 <div class="time">2017-05-25</div>
 
 <ul>
-<li><p><strong>[+] Published <a href="http://echarts.baidu.com/option.html#series-custom">custom series</a></strong>, which enables user to customize render logic and make new types of chart. See <a href="http://echarts.baidu.com/examples.html#chart-type-custom">samples</a>。</p>
+<li><p><strong>[+] 发布自定义系列 <a href="http://echarts.baidu.com/option.html#series-custom">custom series</a></strong> 自定义系列能让用户定制渲染逻辑,从而在已有坐标系中绘制自定义的图表。参见 <a href="http://echarts.baidu.com/examples.html#chart-type-custom">示例</a>。</p>
 </li>
-<li><p><strong>[+] Supported polar bar chart</strong>. See <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=bar-polar-stack">sample1</a>, <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=bar-polar-stack-radial">sample2</a>, <a href="https://ecomfe.github.io/echarts-examples/public/editor.html?c=bar-polar-real-estate">sample3</a>。</p>
+<li><p><strong>[+] 支持极坐标柱状图</strong> 参见 <a href="http://echarts.baidu.com/demo.html#bar-polar-stack">示例1</a>、<a href="http://echarts.baidu.com/demo.html#bar-polar-stack-radial">示例2</a>、<a href="http://echarts.baidu.com/demo.html#bar-polar-real-estate">示例3</a>。</p>
 </li>
-<li><p>[+] Supported <a href="http://echarts.baidu.com/option.html#series-scatter.encode">encode</a>, which enable user to specify which dimensions in <a href="http://echarts.baidu.com/option.html#series-scatter.data">data</a> are mapped to which axis of coordinate system. Or which dimensions will be displayed in <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a> or <a href="http://echarts.baidu.com/option.html#series-scatter.label">label</a>. [Break Change]: The default  [...]
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#series-scatter.encode">encode</a> 设定,可以指定 <a href="http://echarts.baidu.com/option.html#series-scatter.data">data</a> 中哪些维度映射到坐标系中哪个轴,或者哪些维度在 <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a> 以及 <a href="http://echarts.baidu.com/option.html#series-scatter.label">label</a> 中显示。[Break Change]: <code>cartesian2d</code> 中的第三个维度的默认名称从 <code>&#39;z&#39;</code> 改为了 <code>&#39;value&#39;</code>,如果在 <a href="http://echa [...]
 </li>
-<li><p>[+] Supported <a href="http://echarts.baidu.com/option.html#series-scatter.dimensions">dimensions</a>, which enables that specifying names and types for each dimensions in <a href="http://echarts.baidu.com/option.html#series-scatter.data">data</a>. Name can be displayed in <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a>.</p>
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#series-scatter.dimensions">dimensions</a> 设定,能指定 <a href="http://echarts.baidu.com/option.html#series-scatter.data">data</a> 中每个维度的名称和类型。名称可以显示在默认 <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a> 中。</p>
 </li>
-<li><p>[+] Supported <a href="http://echarts.baidu.com/option.html#dataZoom.minSpan">dataZoom.minSpan</a> and <a href="http://echarts.baidu.com/option.html#dataZoom.maxSpan">dataZoom.maxSpan</a>. See <a href="https://github.com/ecomfe/echarts/issues/2843">#2843</a>.</p>
+<li><p>[+] <code>dataZoom</code> 支持了 <a href="http://echarts.baidu.com/option.html#dataZoom.minSpan">minSpan</a> 和 <a href="http://echarts.baidu.com/option.html#dataZoom.maxSpan">maxSpan</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/2843">#2843</a>。</p>
 </li>
-<li><p>[+] Supported <a href="http://echarts.baidu.com/option.html#dataZoom-inside.moveOnMouseMove">dataZoom.moveOnMouseMove</a> and <a href="http://echarts.baidu.com/option.html#dataZoom-inside.zoomOnMouseWheel">dataZoom.zoomOnMouseWheel</a>, which enables that triggering dataZoom only by mouse wheel while holding &#39;ctrl&#39;/&#39;alt&#39;/&#39;shift&#39;. Moreover, supported <a href="http://echarts.baidu.com/option.html#dataZoom-inside.preventDefaultMouseMove">preventDefaultMouseMov [...]
+<li><p>[+] <code>dataZoom</code> 支持了 <a href="http://echarts.baidu.com/option.html#dataZoom-inside.moveOnMouseMove">moveOnMouseMove</a> 和 <a href="http://echarts.baidu.com/option.html#dataZoom-inside.zoomOnMouseWheel">zoomOnMouseWheel</a>,从而能够设定按住 &#39;ctrl&#39; 键或者 &#39;alt&#39; 键或者 &#39;shift&#39; 键同时滚动滚轮触发 dataZoom。此外,支持了 <a href="http://echarts.baidu.com/option.html#dataZoom-inside.preventDefaultMouseMove">preventDefaultMouseMove</a> 设置,参见 <a href="https://github.com/ecomfe/echarts/i [...]
 </li>
-<li><p>[+] Supported using image in <a href="http://echarts.baidu.com/option.html#dataZoom-slider.handleIcon">dataZoom.handleIcon</a> setting.</p>
+<li><p>[+] <code>dataZoom</code> 的 <a href="http://echarts.baidu.com/option.html#dataZoom-slider.handleIcon">handleIcon</a> 支持使用 image。</p>
 </li>
-<li><p>[^] Fixed boundary problems on world map.</p>
+<li><p>[^] 修正了世界地图的边界问题。</p>
 </li>
-<li><p>[^] Fixed that <a href="http://echarts.baidu.com/option.html#xAxis.minInterval">minInterval</a> did not work when <a href="http://echarts.baidu.com/option.html#xAxis.min">min</a> was set. See <a href="https://github.com/ecomfe/echarts/issues/4838">#4838</a>.</p>
+<li><p>[^] 修正了当 <a href="http://echarts.baidu.com/option.html#xAxis.min">min</a> 被设置时,<a href="http://echarts.baidu.com/option.html#xAxis.minInterval">minInterval</a> 不能正常工作的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4838">#4838</a>。</p>
 </li>
-<li><p>[^] Fixed problems caused by default properties on <code>Object</code>. See <a href="https://github.com/ecomfe/echarts/issues/5576">#5576</a>.</p>
+<li><p>[^] 修正了 Object 默认属性导致的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5576">#5576</a>。</p>
 </li>
-<li><p>[^] Fixed that error was thrown when <code>setOption</code> while legend selection changed, which was caused <a href="http://echarts.baidu.com/option.html#graphic">graphic</a>. See <a href="https://github.com/ecomfe/echarts/issues/5783">#5783</a>.</p>
+<li><p>[^] 修正了 legend 选择变化时进行 <code>setOption</code> 时 <a href="http://echarts.baidu.com/option.html#graphic">graphic</a> 导致的错误。参见 <a href="https://github.com/ecomfe/echarts/issues/5783">#5783</a>。</p>
 </li>
-<li><p>[^] Fixed <a href="http://echarts.baidu.com/option.html#parallelAxis.axisLabel.interval">parallelAxis.axisLabel.interval</a> supporting. See <a href="https://github.com/ecomfe/echarts/issues/5694">#5694</a>.</p>
+<li><p>[^] 修正了 <code>parallel</code> 对 <a href="http://echarts.baidu.com/option.html#parallelAxis.axisLabel.interval">axisLabel.interval</a> 的支持。参见 <a href="https://github.com/ecomfe/echarts/issues/5694">#5694</a>。</p>
 </li>
-<li><p>[^] Enhanced interaction of <code>dataZoom</code>.</p>
+<li><p>[^] 增强了 <code>dataZoom</code> 控件的交互。</p>
 </li>
-<li><p>[^] Fixed the problem about <a href="http://echarts.baidu.com/option.html#series-pie.minAngle">minAngle</a> on rose chart. See <a href="https://github.com/ecomfe/echarts/issues/5617">#5617</a>.</p>
+<li><p>[^] 修正了 <a href="http://echarts.baidu.com/option.html#series-pie.minAngle">minAngle</a> 在玫瑰图上的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5617">#5617</a>。</p>
 </li>
-<li><p>[^] Fixed the problem when tooltip updating.</p>
+<li><p>[^] 修正了 tooltip 更新时报错的问题。</p>
 </li>
 </ul>
 <h2 id="v3-5-4">v3.5.4</h2>
 <div class="time">2017-04-27</div>
 
 <ul>
-<li>[^] Fixed the <code>clipPath</code> support for <a href="https://github.com/ecomfe/echarts-liquidfill">liquidfill</a>.</li>
-<li>[^] Fixed the position when <code>label</code> is set as <code>insideTop</code>.</li>
-<li>[^] Fixed the problem when transforming <a href="http://www.w3.org/TR/SVG/paths.html#PathData">SVG PathData</a>.</li>
+<li>[^] 修复了对 <a href="https://github.com/ecomfe/echarts-liquidfill">水球图</a> clipPath 的支持问题。</li>
+<li>[^] 修复了 <code>label</code> 设置为 <code>insideTop</code> 时的位置。</li>
+<li>[^] 修复了 <a href="http://www.w3.org/TR/SVG/paths.html#PathData">SVG PathData</a> transform 时的问题。</li>
 </ul>
 <h2 id="v3-5-3">v3.5.3</h2>
 <div class="time">2017-04-14</div>
 
 <ul>
-<li><p>[^] Fixed the problem when both <code>left</code> <code>right</code> <code>width</code> <code>top</code> <code>bottom</code> <code>height</code> are set. See <a href="https://github.com/ecomfe/echarts/issues/5440">#5440</a>.</p>
+<li><p>[^] 修复了 <code>option</code> 中 <code>left</code> <code>right</code> <code>width</code> <code>top</code> <code>bottom</code> <code>height</code> 的默认选取问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5440">#5440</a>。</p>
 </li>
-<li><p>[^] Fixed the problem when input x,y to <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.tooltip.showTip">showTip</a>. See <a href="https://github.com/ecomfe/echarts/issues/5449">#5449</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/api.html#action.tooltip.showTip">showTip</a> 使用像素点位置传入时的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5449">#5449</a>。</p>
 </li>
-<li><p>[^] Enhanced the effect of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.boundaryGap">boundaryGap</a> when only one data existed. See <a href="https://github.com/ecomfe/echarts/issues/4417">#4417</a>.</p>
+<li><p>[^] 优化了只有一个数据时 <a href="http://echarts.baidu.com/option.html#xAxis.boundaryGap">boundaryGap</a> 的效果。参见 <a href="https://github.com/ecomfe/echarts/issues/4417">#4417</a>。</p>
 </li>
-<li><p>[^] Fixed animation easing setting of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-gauge.animationEasing">gauge</a>. See <a href="https://github.com/ecomfe/echarts/issues/5451">#5451</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-gauge.animationEasing">gauge</a> 的动画效果设置。参见 <a href="https://github.com/ecomfe/echarts/issues/5451">#5451</a>。</p>
 </li>
-<li><p>[^] Made the sorting of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap">treemap</a> stable when values were the same.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-treemap">treemap</a> 数据值相同时,排序不稳定的问题。</p>
 </li>
-<li><p>[^] Fixed that roam and brush conflicted when components overlaped.</p>
+<li><p>[^] 修正了组件重叠时 roam 以及 brush 之间的冲突。</p>
 </li>
-<li><p>[^] Enlarged area of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#parallelAxis.nameRotate">parallel axis name</a> when it rotates.</p>
+<li><p>[^] 扩大了 <a href="http://echarts.baidu.com/option.html#parallelAxis.nameRotate">parallel axis name</a> 倾斜时的文字可显示区域,能显示更长的维度标题。</p>
 </li>
-<li><p>[^] Enabled <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox.feature.brush.type">toolbox clear button</a> to be able to clear brush box of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#parallelAxis">parallelAxis</a>.</p>
+<li><p>[^] 使 <a href="http://echarts.baidu.com/option.html#toolbox.feature.brush.type">toolbox 清除选区按钮</a> 能够清除<a href="http://echarts.baidu.com/option.html#parallelAxis">parallelAxis</a> 的选区。</p>
 </li>
-<li><p>[^] Improved the performance of zrender up to <code>50%</code>.</p>
+<li><p>[^] 优化了 <code>zrender</code> 图形性能,最高提升 50%。</p>
 </li>
 </ul>
 <h2 id="v3-5-2">v3.5.2</h2>
 <div class="time">2017-04-05</div>
 
 <ul>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#useUTC">useUTC</a>, which enables display <code>axisLabel</code> and <code>tooltip</code> in local time or UTC. Related default setttings are modified: <code>axisLabel</code> and <code>tooltip</code> display local time by default, and <code>data</code> recognize time string as local time if timezone not specified. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.dat [...]
+<li><p>[+] 增加了 <a href="http://echarts.baidu.com/option.html#useUTC">useUTC</a> 配置项,支持按照 UTC 或本地时间显示 <code>axisLabel</code> 和 <code>tooltip</code>。并且修改了时间解析和显示的默认设定:默认在 <code>axisLabel</code> 和 <code>tooltip</code> 中显示本地时间,<code>data</code> 中使用没指定时区的时间字符串时默认解析为本地时间。参见 <a href="http://echarts.baidu.com/option.html#series-line.data">series.data 中时间类型部分</a>。修复了 <code>axis.type</code> 为 <code>&#39;time&#39;</code> 时默认按照 UTC 取刻度的问题。修复了 <a href="https://github.com/ecomfe/echarts/issues/5396"># [...]
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.axisLabel.showMinLabel">axisLabel.showMinLabel</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.axisLabel.showMaxLabel">axisLabel.showMaxLabel</a>.</p>
+<li><p>[+] 增加了 <a href="http://echarts.baidu.com/option.html#xAxis.axisLabel.showMinLabel">axisLabel.showMinLabel</a> 和 <a href="http://echarts.baidu.com/option.html#xAxis.axisLabel.showMaxLabel">axisLabel.showMaxLabel</a>。</p>
 </li>
-<li><p>[+] Supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-funnel.sort">funnel.sort</a>, which enables sorting funnel by index or customized function.</p>
+<li><p>[+] 支持 <a href="http://echarts.baidu.com/option.html#series-funnel.sort">funnel.sort</a> 按照 index 排序或自定义排序。</p>
 </li>
-<li><p>[^] Fixed float error of <code>axisTick</code>. See <a href="https://github.com/ecomfe/echarts/issues/5041">#5041</a>。</p>
+<li><p>[^] 修复了 <code>axisTick</code> 浮点数精度错误的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5041">#5041</a>。</p>
 </li>
-<li><p>[^] Fixed that <code>axisTick</code> did not display when value was too small. See <a href="https://github.com/ecomfe/echarts/issues/5386">#5386</a>.</p>
+<li><p>[^] 修复了 <code>axisTick</code> 数值过小时不显示的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5386">#5386</a>。</p>
 </li>
-<li><p>[^] Fixed when <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip.trigger">tooltip.trigger</a> was <code>&#39;axis&#39;</code>, <code>dispatchAction</code> <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.tooltip.showTip">showTip</a> did not work. See <a href="https://github.com/ecomfe/echarts/issues/5423">#5423</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#tooltip.trigger">tooltip.trigger</a> 为 <code>&#39;axis&#39;</code> 时使用 <code>dispatchAction</code> 触发 <a href="http://echarts.baidu.com/api.html#action.tooltip.showTip">showTip</a> 无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5423">#5423</a>。</p>
 </li>
-<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a> disabled <code>itemStyle</code> of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map</a>. See <a href="https://github.com/ecomfe/echarts/issues/5388">#5388</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#visualMap">visualMap</a> 使 <a href="http://echarts.baidu.com/option.html#series-map">map</a> 的 <code>itemStyle</code> 失效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5388">#5388</a>。</p>
 </li>
-<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip.trigger">tooltip.trigger</a> did not support <code>&#39;none&#39;</code>. See <a href="https://github.com/ecomfe/echarts/issues/5400">#5400</a>。</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#tooltip.trigger">tooltip.trigger</a> 不支持 <code>&#39;none&#39;</code> 的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5400">#5400</a>。</p>
 </li>
-<li><p>[^] Fixed problem of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-sankey">sankey</a> on ie11. See <a href="https://github.com/ecomfe/echarts/issues/3306">#3306</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-sankey">sankey</a> 在 ie11 上的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/3306">#3306</a>。</p>
 </li>
-<li><p>[^] Fixed that <code>data.lineStyle.color</code> of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-parallel">parallel</a> did not work. See <a href="https://github.com/ecomfe/echarts/issues/5363">#5363</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-parallel">parallel</a> 的 <code>data.lineStyle.color</code> 无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5363">#5363</a>。</p>
 </li>
 </ul>
 <h2 id="v3-5-1">v3.5.1</h2>
@@ -563,363 +570,790 @@
 
 <p>Recovery Build</p>
 <ul>
-<li><p>[^] Fixed <a href="https://github.com/ecomfe/echarts/issues/5352">#5352</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#tooltip.formatter">tooltip.formatter</a> 为函数时返回值为 <code>null</code>/<code>undefined</code> 时显示 <code>&quot;undefined&quot;</code> 的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5352">#5352</a>。</p>
 </li>
-<li><p>[^] Fixed <a href="https://github.com/ecomfe/echarts/issues/5350">#5350</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#visualMap">visualMap 组件</a> 处理 rgba 不正确的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/5350">#5350</a>。</p>
 </li>
 </ul>
 <h2 id="v3-5-0">v3.5.0</h2>
 <div class="time">2017-03-23</div>
 
 <ul>
-<li><p><strong>[+] Published <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#calendar">calendar coordinate system</a></strong>. See <a href="https://ecomfe.github.io/echarts-examples/public/index.html#calendar">examples</a>.</p>
+<li><p><strong>[+] 发布日历图(日历坐标系)<a href="http://echarts.baidu.com/option.html#calendar">calendar</a></strong> 参见 <a href="http://echarts.baidu.com/examples.html#calendar">示例</a>。</p>
 </li>
-<li><p><strong>[+] Published echarts statistics tools <a href="https://github.com/ecomfe/echarts-stat">echarts-stat</a></strong></p>
+<li><p><strong>[+] 发布统计插件 <a href="https://github.com/ecomfe/echarts-stat">echarts-stat</a></strong></p>
 </li>
-<li><p><strong>[+] Enhanced axis pointer</strong> See examples: <a href="https://ecomfe.github.io/echarts-examples/public/index.html#candlestick-brush">link</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#line-tooltip-touch">mobile (touch device) 1</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#candlestick-touch">mobile (touch device) 2</a>, <a href="https://ecomfe.github.io/echarts-examples/public/index.html#scatter-nutrients-matrix"> [...]
+<li><p><strong>[+] 坐标轴指示器增强</strong> 参见示例:<a href="http://echarts.baidu.com/examples.html#candlestick-brush">联动</a>、 <a href="http://echarts.baidu.com/examples.html#line-tooltip-touch">移动端(触屏)1</a>、<a href="http://echarts.baidu.com/examples.html#candlestick-touch">移动端(触屏)2</a>、<a href="http://echarts.baidu.com/examples.html#scatter-nutrients-matrix">分析</a>、<a href="http://echarts.baidu.com/examples.html#multiple-y-axis">多Y轴</a>、<a href="http://echarts.baidu.com/examples.html#multiple-x-a [...]
 </li>
-<li><p>[+] Enhanced method <code>echarts.util.parseDate</code>, which have supported parsing different formats of data expression to UTC time. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.data">time in series.data</a></p>
+<li><p>[+] 增强了 <code>echarts.util.parseDate</code> 方法,支持多种日期表达式的统一解析成 UTC 时间。参见 <a href="http://echarts.baidu.com/option.html#series-line.data">series.data 中时间类型部分</a></p>
 </li>
-<li><p>[^] Enhanced processing of geoJSON.</p>
+<li><p>[^] 优化了 GeoJSON 的处理。</p>
 </li>
-<li><p>[^] Fixed that <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox.feature.dataZoom">toolbox.feature.dataZoom</a> can not control multiple x axes. See <a href="https://github.com/ecomfe/echarts/issues/4896">#4896</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#toolbox.feature.dataZoom">toolbox 中 dataZoom</a> 不能同时控制多个 x 轴问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4896">#4896</a>。</p>
 </li>
-<li><p>[^] Fixed the default extent of category axis in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom">dataZoom</a>. See <a href="https://github.com/ecomfe/echarts/issues/5226">#5226</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#dataZoom">dataZoom</a> 中 category 轴的默认范围。参见 <a href="https://github.com/ecomfe/echarts/issues/5226">#5226</a>。</p>
 </li>
-<li><p>[^] Fixed function name of &quot;disConnect&quot;. See <a href="https://github.com/ecomfe/echarts/issues/5208">#5208</a>.</p>
+<li><p>[^] disConnect 函数命名修改为 disconnect。参见 <a href="https://github.com/ecomfe/echarts/issues/5208">#5208</a>。</p>
 </li>
-<li><p>[^] Remove incorrect warning specifying <code>width,height</code> when initialize echart. See <a href="https://github.com/ecomfe/echarts/issues/4569">#4569</a>.</p>
+<li><p>[^] 去除了指定 <code>width,height</code> 初始化 echarts 时的不正确提示。参见 <a href="https://github.com/ecomfe/echarts/issues/4569">#4569</a>。</p>
 </li>
-<li><p>[^] Fixed that tooltip in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series.gauge">gauge</a> do not support percentage. See <a href="https://github.com/ecomfe/echarts/issues/4347">#4347</a> and <a href="https://github.com/ecomfe/echarts/pull/4332">#4332</a>.</p>
+<li><p>[^] 修复漏斗图 tooltip 不能支持百分比问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4347">#4347</a> 和 <a href="https://github.com/ecomfe/echarts/pull/4332">#4332</a>。</p>
 </li>
-<li><p>[^] Fixed the behavior when pointer color is &#39;auto&#39; in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series.gauge">gauge</a>. See <a href="https://github.com/ecomfe/echarts/issues/5109">#5109</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series.gauge">gauge</a> 指针颜色的 <code>&#39;auto&#39;</code> 模式。参见 <a href="https://github.com/ecomfe/echarts/issues/5109">#5109</a>。</p>
 </li>
-<li><p>[^] Fixed the problem when <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-gauge.pointer.show">series-gauge.pointer.show</a> is <code>false</code>. See <a href="https://github.com/ecomfe/echarts/issues/4944">#4944</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-gauge.pointer.show">series-gauge.pointer.show</a> 为 <code>false</code> 时出错的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4944">#4944</a>。</p>
 </li>
-<li><p>Fixed the initialization of series-treemap.data is incorrect in one case.</p>
+<li><p>修复 treemap 数据初始化使自动类型判断的不准确。</p>
 </li>
-<li><p>Fixed the style of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox">toolbox</a>. See <a href="https://github.com/ecomfe/echarts/issues/3591">#3591</a>.</p>
+<li><p>修复了 <a href="http://echarts.baidu.com/option.html#toolbox">toolbox</a> 样式。参见 <a href="https://github.com/ecomfe/echarts/issues/3591">#3591</a>。</p>
 </li>
-<li><p>Enhanced the behavior of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#brush">brush</a> on category axis.</p>
+<li><p>改进了在类目轴(category axis)上的 <a href="http://echarts.baidu.com/option.html#brush">刷选</a>行为。</p>
 </li>
-<li><p>[^] Fixed that visualMap is abnormal when some item of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap-piecewise.categories">visualMap-piecewise.categories</a> is numberic string. See <a href="https://github.com/ecomfe/echarts/issues/4960">#4960</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#visualMap-piecewise.categories">visualMap-piecewise.categories</a> 如果是数字字符串则不正常的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4960">#4960</a>。</p>
 </li>
 </ul>
 <h2 id="v3-4-0">v3.4.0</h2>
 <div class="time">2017-01-12</div>
 
 <ul>
-<li><p><strong>[+] Published <code>pictorialBar</code> chart:<a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pictorialBar">pictorialBar</a>。See <a href="https://ecomfe.github.io/echarts-examples/public/index.html#chart-type-pictorialBar">example</a>。</strong></p>
+<li><p><strong>[+] 发布象形柱图:<a href="http://echarts.baidu.com/option.html#series-pictorialBar">pictorialBar</a>。参见<a href="http://echarts.baidu.com/examples.html#chart-type-pictorialBar">例子</a>。</strong></p>
 </li>
-<li><p><strong>[+] Published <code>themeRiver</code> chart:<a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-themeRiver">themeRiver</a>。See <a href="https://ecomfe.github.io/echarts-examples/public/index.html#chart-type-themeRiver">example</a>。</strong></p>
+<li><p><strong>[+] 发布主题河流图:<a href="http://echarts.baidu.com/option.html#series-themeRiver">themeRiver</a>。参见<a href="http://echarts.baidu.com/examples.html#chart-type-themeRiver">例子</a>。</strong></p>
 </li>
-<li><p>[+] A specified <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#geo">geo coordinate system</a> has been able to be used in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map series</a>. (In the past map series could only creat an inner exclusive geo coodinate system). Thus, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map series</a> can be used to control color of a geo component. Moreover, a g [...]
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#series-map">map series</a> 可以使用用户指定的 <a href="http://echarts.baidu.com/option.html#geo">geo 坐标系</a> 了(原先是只能使用内置的 geo 坐标系)。从而,geo 坐标系可以使用 <a href="http://echarts.baidu.com/option.html#series-map">map series</a> 控制自身的颜色,并且 <a href="http://echarts.baidu.com/option.html#series-map">map series</a> 可以和其他类型的 series(如 <a href="http://echarts.baidu.com/option.html#series-scatter">scatter series</a>)共享 geo 坐标系。参见 <a href="http://echarts.baid [...]
 </li>
-<li><p>[+] Added <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.graph.focusNodeAdjacency">focusNodeAdjacency action</a>, which enables trigger adjacent highlight of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-geo">graph</a> through API.</p>
+<li><p>[+] 增加了 <a href="http://echarts.baidu.com/api.html#action.graph.focusNodeAdjacency">focusNodeAdjacency action</a>,从而能用 API 控制 <a href="http://echarts.baidu.com/option.html#series-geo">graph</a> 的连接高亮。</p>
 </li>
-<li><p>[+] Added <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pie.animationType">series-pie.animationType</a>, which enables more animation effects.</p>
+<li><p>[+] 增加了 <a href="http://echarts.baidu.com/option.html#series-pie.animationType">series-pie.animationType</a>,支持不同的饼图动画效果。</p>
 </li>
-<li><p>[+] Callback function have been supported in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#animationDuration">animationDuration</a>, which enables different animation duration of data items.</p>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#animationDuration">animationDuration</a> 增加了回调函数支持,可以根据不同的数据项得到不同的动画时长。</p>
 </li>
-<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.min">min</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.max">max</a> have been supported in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.type">category axis</a>.</p>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#xAxis.type">category axis</a> 支持了 <a href="http://echarts.baidu.com/option.html#xAxis.min">min</a> <a href="http://echarts.baidu.com/option.html#xAxis.max">max</a> 的设置。</p>
 </li>
-<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#xAxis.type">category axis</a> has been changed to show all categories by default, in spite of whether there is data in categories. In the past, categories in the end that has no data will not be displayed.</p>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#xAxis.type">category axis</a> 默认情况会显示所有的类目,不论是否有类目中没有数据(原先两端的没有数据的类目不会被显示)。</p>
 </li>
-<li><p>[+] When using <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#singleAxis">singleAxis</a>, <code>series.data</code> has supported one-dimension array, like <code>[11, 23, 44]</code>.</p>
+<li><p>[+] 使用 <a href="http://echarts.baidu.com/option.html#singleAxis">singleAxis</a> 时,<code>series.data</code> 支持了一维数组的数据格式,如 <code>[11, 23, 44]</code>。</p>
 </li>
-<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom">dataZoom</a> has supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#singleAxis">singleAxis</a>.</p>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#dataZoom">dataZoom</a> 支持了 <a href="http://echarts.baidu.com/option.html#singleAxis">singleAxis</a>。</p>
 </li>
-<li><p>[+] Exposed throttle util method: <code>chart.util.throttle</code>.</p>
+<li><p>[+] 开放了 throttle 工具方法:<code>chart.util.throttle</code>。</p>
 </li>
-<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick">candlestick</a> has supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick.barWidth">barWidth</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick.barMinWidth">barMinWidth</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-candlestick.barMaxWidth">barMaxWidth</a>. See <a href="ht [...]
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#series-candlestick">K 线图</a> 支持了 <a href="http://echarts.baidu.com/option.html#series-candlestick.barWidth">barWidth</a>,<a href="http://echarts.baidu.com/option.html#series-candlestick.barMinWidth">barMinWidth</a>,<a href="http://echarts.baidu.com/option.html#series-candlestick.barMaxWidth">barMaxWidth</a> 设置。参见 <a href="https://github.com/ecomfe/echarts/issues/4783">#4783</a>。</p>
 </li>
-<li><p>[+] <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-lines">lines chart</a> has supported <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-lines.symbol">symbol</a>, <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-lines.symbolSize">symbolSize</a>.</p>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#series-lines">线图</a> 支持了 <a href="http://echarts.baidu.com/option.html#series-lines.symbol">symbol</a>, <a href="http://echarts.baidu.com/option.html#series-lines.symbolSize">symbolSize</a> 设置。</p>
 </li>
-<li><p>[+] Added support for show end text and data label at the same time in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap-piecewise">visualMap-piecewise</a>. See <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap-piecewise.showLabel">visualMap-piecewise.showLabel</a>, and See <a href="https://github.com/ecomfe/echarts/issues/4845">#4845</a>.</p>
+<li><p>[+] 支持了 <a href="http://echarts.baidu.com/option.html#visualMap-piecewise">visualMap-piecewise</a> 中数据标签和首尾的文本同时显示。参见 <a href="http://echarts.baidu.com/option.html#visualMap-piecewise.showLabel">visualMap-piecewise.showLabel</a> 参见 <a href="https://github.com/ecomfe/echarts/issues/4845">#4845</a>。</p>
 </li>
-<li><p>[+] When using <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a> to control a series, it has supported that some data items escape from the control by visualMap, but use its series visual settings (color, symbol, ...). See the paragraph of <code>Configure mapping</code> in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a>.</p>
+<li><p>[+] 一个系列使用 <a href="http://echarts.baidu.com/option.html#visualMap">visualMap</a> 做视觉映射时,现在允许了系列中的某些数据项不受 <code>visualMap</code> 控制,从而能使用系列的自身的视觉定义定义(颜色、形状等)。参见 <a href="http://echarts.baidu.com/option.html#visualMap">visualMap</a> 中 <code>视觉映射方式的配置</code> 一节的描述。</p>
 </li>
-<li><p>[^] Enhanced the effect of <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#grid">grid (cartesian)</a> when on data displayed.</p>
+<li><p>[^] 优化了 <a href="http://echarts.baidu.com/option.html#grid">直角坐标系</a> 中数据全不显示时的显示效果。</p>
 </li>
-<li><p>[^] Added parameter <code>dataIndex</code> in <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#action.tooltip.showTip">showTip event</a>.</p>
+<li><p>[^] 在 <a href="http://echarts.baidu.com/api.html#action.tooltip.showTip">showTip</a> 事件中开放了 <code>dataIndex</code> 参数。</p>
 </li>
-<li><p>[^] Fixed vulnerability about XSS in tooltip. See <a href="https://github.com/ecomfe/echarts/issues/4769">#4769</a>.</p>
+<li><p>[^] 修复了 tooltip 中的 XSS 隐患。参见 <a href="https://github.com/ecomfe/echarts/issues/4769">#4769</a>。</p>
 </li>
-<li><p>[^] Fixed that some attributes did not work in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-graph.edgeLabel">series-graph.edgeLabel</a>. See <a href="https://github.com/ecomfe/echarts/issues/4555">#4555</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-graph.edgeLabel">series-graph.edgeLabel</a> 中部分属性无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4555">#4555</a>。</p>
 </li>
-<li><p>[^] Fixed tick render problem when <code>min</code> <code>max</code> is <code>stirng</code> in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-gauge">series-gauge</a>. See <a href="https://github.com/ecomfe/echarts/issues/4617">#4617</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-gauge">series-gauge</a> 中 <code>min</code> <code>max</code> 是 <code>stirng</code> 时的 tick 渲染问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4617">#4617</a>。</p>
 </li>
-<li><p>[^] Fixed <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-gauge.pointer.show">series-gauge.pointer.show</a> problem. See <a href="https://github.com/ecomfe/echarts/issues/4618">#4618</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-gauge.pointer.show">series-gauge.pointer.show</a> 的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4618">#4618</a>。</p>
 </li>
-<li><p>[^] Fixed <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-radar">series-radar</a> render error in a case that no data exists.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-radar">series-radar</a> 在无数据时渲染可能抛错的问题。</p>
 </li>
-<li><p>[^] Fixed <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.markArea.label.normal.show">markArea.label.normal.show</a> problem. See <a href="https://github.com/ecomfe/echarts/issues/4723">#4723</a>.</p>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-line.markArea.label.normal.show">markArea.label.normal.show</a> 的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4723">#4723</a>。</p>
 </li>
-<li><p>[^] Enhanced the process when data is equals or less then zero in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#yAxis.type">log axis</a>. See <a href="https://github.com/ecomfe/echarts/issues/4743">#4743</a> and <a href="https://github.com/ecomfe/echarts/issues/3161">#3161</a>.</p>
+<li><p>[^] 优化了 <a href="http://echarts.baidu.com/option.html#yAxis.type">log 数轴</a> 中,数据小于等于 0 时的处理。参见 <a href="https://github.com/ecomfe/echarts/issues/4743">#4743</a> 和 <a href="https://github.com/ecomfe/echarts/issues/3161">#3161</a>。</p>
 </li>
 </ul>
 <h2 id="v3-3-2">v3.3.2</h2>
 <div class="time">2016-11-24</div>
 
 <ul>
-<li><p>[+] <strong>Add <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#graphic">graphic</a> in option, enable graphic configuration in option. See examples: <a href="http://echarts.baidu.com/gallery/editor.html?c=line-y-category">http://echarts.baidu.com/gallery/editor.html?c=line-y-category</a>, <a href="http://echarts.baidu.com/gallery/editor.html?c=line-draggable">http://echarts.baidu.com/gallery/editor.html?c=line-draggable</a> and <a href="http://echarts.baidu.co [...]
+<li><p><strong>[+] 开放图形元素设置:<a href="http://echarts.baidu.com/option.html#graphic">graphic</a>。参见<a href="http://echarts.baidu.com/gallery/editor.html?c=line-y-category">http://echarts.baidu.com/gallery/editor.html?c=line-y-category</a> 和 <a href="http://echarts.baidu.com/gallery/editor.html?c=line-draggable">http://echarts.baidu.com/gallery/editor.html?c=line-draggable</a> 和 <a href="http://echarts.baidu.com/gallery/editor.html?c=map-province">http://echarts.baidu.com/gallery/editor.htm [...]
 </li>
-<li><p>[+] Add <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap.visualMin">visualMin</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap.visualMax">visualMax</a>, and enhance capability of visual mapping in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-treemap">treemap</a>. See <a href="https://github.com/ecomfe/echarts/issues/2509">#2509</a>.</p>
+<li><p>[+] 增加了 <a href="http://echarts.baidu.com/option.html#series-treemap.visualMin">visualMin</a> 和 <a href="http://echarts.baidu.com/option.html#series-treemap.visualMax">visualMax</a>,增强了 <a href="http://echarts.baidu.com/option.html#series-treemap">treemap</a> 的颜色映射能力。参见 <a href="https://github.com/ecomfe/echarts/issues/2509">#2509</a>。</p>
 </li>
-<li><p>[+] Add <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip.confine">tooltip.confine</a>, which can confine tooltip within contianer of echarts instance. It helps a lot in small screen, or in the situation that outer dom is set to be <code>overflow:hidden</code>.</p>
+<li><p>[+] 增加了 <a href="http://echarts.baidu.com/option.html#tooltip.confine">tooltip.confine</a>,可以把 tooltip 限制在 chart 主容器范围中。这对于小屏、以及外层 dom 有设 <code>overflow:hidden</code> 的场景比较有用。</p>
 </li>
-<li><p>[^] Fix that erroneously forbiden default pan behavior in touch device. See <a href="https://github.com/ecomfe/echarts/issues/4393">#4393</a>.</p>
+<li><p>[^] 改善了 <a href="http://echarts.baidu.com/option.html#geo">geo</a> / <a href="http://echarts.baidu.com/option.html#series-map">map</a> 在触屏上的选择和 roam 体验。</p>
 </li>
-<li><p>[^] Enhance user experience for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#geo">geo</a> / <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-map">map</a> in touche device。</p>
+<li><p>[^] 修复 <a href="http://echarts.baidu.com/api.html#echartsInstance.containPixel">containPixel</a> 在 <a href="http://echarts.baidu.com/option.html#geo">geo</a> / <a href="http://echarts.baidu.com/option.html#series-graph">graph</a> 中的判断错误。参见 <a href="https://github.com/ecomfe/echarts/issues/4405">#4405</a>。</p>
 </li>
-<li><p>[^] Fix calculation error of <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#echartsInstance.containPixel">containPixel</a> in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#geo">geo</a> / <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-graph">graph</a>. See <a href="https://github.com/ecomfe/echarts/issues/4405">#4405</a>.</p>
+<li><p>[^] 增强了 <a href="http://echarts.baidu.com/option.html#visualMap">visualMap</a> 对 <a href="http://echarts.baidu.com/option.html#series-line">line</a> 图的映射。</p>
 </li>
-<li><p>[^] Enhance gradient <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a> for <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line">line</a>.</p>
+<li><p>[^] 修正了 <a href="http://echarts.baidu.com/option.html#visualMap">visualMap</a> 对于 symbol 的映射问题。</p>
 </li>
-<li><p>[^] Fix symbol mapping in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#visualMap">visualMap</a>.</p>
+<li><p>[^] 使 <a href="http://echarts.baidu.com/option.html#dataZoom">dataZoom</a> 的 label 在非 <a href="http://echarts.baidu.com/option.html#dataZoom.realtime">realtime</a> 情况下实时更新。参见 <a href="https://github.com/ecomfe/echarts/issues/4434">#4434</a>。</p>
 </li>
-<li><p>[^] Enable <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom.realtime">realtime</a> upating of label in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom">dataZoom</a>. See <a href="https://github.com/ecomfe/echarts/issues/4434">#4434</a>.</p>
+<li><p>[^] 修复 <a href="http://echarts.baidu.com/option.html#dataZoom">dataZoom</a> 缩放时高亮不正确问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4475">#4475</a>。</p>
 </li>
-<li><p>[^] Fix highlight error in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#dataZoom">dataZoom</a>. See <a href="https://github.com/ecomfe/echarts/issues/4475">#4475</a>.</p>
+<li><p>[^] 修复了移动端禁止了浏览器默认滑动的错误。参见 <a href="https://github.com/ecomfe/echarts/issues/4393">#4393</a>。</p>
 </li>
-<li><p>[^] Fix that can not save as image in MS Edge browser. See <a href="https://github.com/ecomfe/echarts/issues/2451">#2451</a> and <a href="https://github.com/ecomfe/echarts/issues/3586">#3586</a>.</p>
+<li><p>[^] 修复 MS Edge 浏览器中不能保存为图片的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/2451">#2451</a> 和 <a href="https://github.com/ecomfe/echarts/issues/3586">#3586</a>。</p>
 </li>
-<li><p>[^] Fix format problem for <code>&#39;time&#39;</code> axis in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip">tooltip</a>. See <a href="https://github.com/ecomfe/echarts/issues/4398">#4398</a>.</p>
+<li><p>[^] 修复 <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a> 中对 <code>&#39;time&#39;</code> 类型的轴的格式化问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4398">#4398</a>。</p>
 </li>
-<li><p>[^] Fix <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip">tooltip</a> may not show bug when first series have null data.</p>
+<li><p>[^] 修复第一个系列为空数据的时候多系列 <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a> 可能不显示的 bug。</p>
 </li>
-<li><p>[^] Fix <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#grid.containLabel">grid.containLabel</a> not works for large fontSize. See <a href="https://github.com/ecomfe/echarts/issues/3805">#3805</a>.</p>
+<li><p>[^] 修复 <a href="http://echarts.baidu.com/option.html#grid.containLabel">grid.containLabel</a> 对大 fontSize 无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/3805">#3805</a>。</p>
 </li>
-<li><p>[^] Fix <code>echarts.extendSeriesModel</code> error. See <a href="https://github.com/ecomfe/echarts/issues/4397">#4397</a>.</p>
+<li><p>[^] 修复 <code>echarts.extendSeriesModel</code> 错误。参见 <a href="https://github.com/ecomfe/echarts/issues/4397">#4397</a>。</p>
 </li>
-<li><p>[^] Fix render error when <code>clockwise</code> is <code>false</code> and <code>minAngle</code> is used in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-pie">pie</a>. See <a href="https://github.com/ecomfe/echarts/issues/4414">#4414</a>.</p>
+<li><p>[^] 修复 <a href="http://echarts.baidu.com/option.html#series-pie">pie</a> 中 <code>clockwise</code> 设置为 <code>false</code> 并且使用了 <code>minAngle</code> 时的渲染错误。参见 <a href="https://github.com/ecomfe/echarts/issues/4414">#4414</a>。</p>
 </li>
-<li><p>[^] Fix erroneously rendering dot in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#tooltip">tooltip</a> when using gradient color. See <a href="https://github.com/ecomfe/echarts/issues/3994">#3994</a>.</p>
+<li><p>[^] 修复使用 gradient color 时 <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a> 中圆点颜色错误,参见 <a href="https://github.com/ecomfe/echarts/issues/3994">#3994</a>。</p>
 </li>
 </ul>
 <h2 id="v3-3-1">v3.3.1</h2>
 <div class="time">2016-11-03</div>
 
-
+<p>Recovery Build</p>
+<ul>
+<li>[^] 修复移动端 touch 事件出错的问题,参见 <a href="https://github.com/ecomfe/echarts/issues/4384">#4384</a>。</li>
+</ul>
 <h2 id="v3-3-0">v3.3.0</h2>
 <div class="time">2016-11-01</div>
 
-
+<ul>
+<li><p>[+] 开放坐标转换 API:<a href="http://echarts.baidu.com/api.html#echartsInstance.convertToPixel">convertToPixel</a> 和 <a href="http://echarts.baidu.com/api.html#echartsInstance.convertFromPixel">convertFromPixel</a>。参见例子 [<a href="http://echarts.baidu.com/gallery/editor.html?c=line-draggable">http://echarts.baidu.com/gallery/editor.html?c=line-draggable</a>] 和 [<a href="http://echarts.baidu.com/gallery/editor.html?c=line-pen">http://echarts.baidu.com/gallery/editor.html?c=line-pen</a>]</p>
+</li>
+<li><p>[+] 开放坐标判断 API:<a href="http://echarts.baidu.com/api.html#echartsInstance.containPixel">containPixel</a>。</p>
+</li>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#polar">polar</a> 支持了 <a href="http://echarts.baidu.com/option.html#dataZoom">dataZoom</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/4090">#4090</a>。</p>
+</li>
+<li><p>[+] 支持在 echarts 初始化时直接显式指定 <code>width</code>/<code>height</code>,参见 <a href="http://echarts.baidu.com/api.html#echarts.init">echarts.init</a>。这可以方便某些『在 container dom 渲染之前就需要初始化 echarts』的场景。</p>
+</li>
+<li><p>[+] 在 <a href="http://echarts.baidu.com/option.html#toolbox">toolbox</a> 中加入了 <a href="http://echarts.baidu.com/option.html#toolbox.iconStyle.normal.textPosition">textPosition</a> 和 <a href="http://echarts.baidu.com/option.html#toolbox.iconStyle.normal.textAlign">textAlign</a> 的设置。参见 <a href="https://github.com/ecomfe/echarts/issues/4104">#4104</a>。</p>
+</li>
+<li><p>[+] visualMap 新加配置 <a href="http://echarts.baidu.com/option.html#visualMap-piecewise.minOpen">visualMap-piecewise.minOpen</a> 和 <a href="http://echarts.baidu.com/option.html#visualMap-piecewise.maxOpen">visualMap-piecewise.maxOpen</a>。</p>
+</li>
+<li><p>[^] 修复 setOption 时 <code>series.name</code> 不更新的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4033">#4033</a>。</p>
+</li>
+<li><p>[^] 修复了对 echarts 使用 css-transform 后,鼠标响应位置错误的问题。</p>
+</li>
+<li><p>[^] 修复了 JavaScript 的 <code>Object.prototype</code> 被扩展后,会出错的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4129">#4129</a>。</p>
+</li>
+<li><p>[^] 修复了 ios10、macOS 上圆形 emptySymbol 被绘制为方形的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4136">#4136</a> 和 <a href="https://github.com/ecomfe/echarts/issues/4150">#4150</a>。</p>
+</li>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-lines">lines</a> 图中,使用 <a href="http://echarts.baidu.com/option.html#series-lines.polyline">polyLine</a> 时图标不能朝向运行方向的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4060">#4060</a>。以及其他小问题 <a href="https://github.com/ecomfe/echarts/issues/4346">#4346</a>。</p>
+</li>
+<li><p>[^] 修复了 对 <a href="http://echarts.baidu.com/option.html#series-line">line</a> 释以 <a href="http://echarts.baidu.com/option.html#visualMap">visualMap</a> 时区间过小导致线消失的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4221">#4221</a>。</p>
+</li>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#tooltip">tooltip</a> 在触屏上不灵便的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/3900">#3900</a>。</p>
+</li>
+<li><p>[^] 修复了开启动画时区域图更细问题。参见 <a href="https://github.com/ecomfe/echarts/issues/3956">#3956</a>。</p>
+</li>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/api.html#events.timelinechanged">timelinechanged</a> 事件中 currentIndex 不一致问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4161">#4161</a>。</p>
+</li>
+<li><p>[^] 修复了某些图中使用 <a href="http://echarts.baidu.com/api.html#echartsInstance.clear">clear</a> 时内存不能释放的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4105">#4105</a>。</p>
+</li>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/api.html#events.%E9%BC%A0%E6%A0%87%E4%BA%8B%E4%BB%B6.globalout">globalout</a> 事件无效的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4169">#4169</a>。</p>
+</li>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#graph">graph</a> 在环形布局时可能节点重叠的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4084">#4084</a>。</p>
+</li>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#xAxis.type">对数轴</a> 的 label 的显示精度问题。参见 <a href="https://github.com/ecomfe/echarts/issues/4158">#4158</a>。</p>
+</li>
+<li><p>[^] 当 <a href="http://echarts.baidu.com/option.html#xAxis.type">axis.type</a> 为 <code>&#39;time&#39;</code> 时,支持 <a href="http://echarts.baidu.com/option.html#xAxis.min">axis.min</a> / <a href="http://echarts.baidu.com/option.html#xAxis.max">axis.max</a> 设置为 Date 类型。参见 <a href="https://github.com/ecomfe/echarts/issues/4097">#4097</a>。</p>
+</li>
+<li><p>[^] 修复了使用 <a href="http://echarts.baidu.com/option.html#xAxis.minInterval">minInterval</a> 时轴的错误。参见 <a href="https://github.com/ecomfe/echarts/issues/4162">#4162</a>。</p>
+</li>
+<li><p>[^] 优化 <a href="http://echarts.baidu.com/option.html#series-treemap.breadcrumb">treemap.breadcrumb</a>。参见 <a href="https://github.com/ecomfe/echarts/issues/4209">#4209</a> 和 <a href="https://github.com/ecomfe/echarts/issues/4256">#4256</a> 和 <a href="https://github.com/ecomfe/echarts/issues/4291">#4291</a>。</p>
+</li>
+<li><p>[^] 修复了在 <a href="http://echarts.baidu.com/option.html#series-map">map</a> 上使用 <a href="http://echarts.baidu.com/api.html#action.tooltip.showTip">showTip</a> 时 tooltip 位置不正确的问题。参见 <a href="https://github.com/ecomfe/echarts/issues/3490">#3490</a>。</p>
+</li>
+<li><p>[^] 修复了 <a href="http://echarts.baidu.com/option.html#series-radar">radar</a> 的问题:<a href="https://github.com/ecomfe/echarts/issues/4249">#4249</a> 和 <a href="https://github.com/ecomfe/echarts/issues/3934">#3934</a>。</p>
+</li>
+<li><p>[^] 修正了事件参数中的<code>dataIndex</code>的含义,统一均为原始数据的 index。参见 <a href="https://github.com/ecomfe/echarts/issues/2920">#2920</a>。</p>
+</li>
+<li><p>[^] 修复部分数据可能会抛出<code>RangeError</code>的异常。参见 <a href="https://github.com/ecomfe/echarts/issues/4164">#4164</a></p>
+</li>
+<li><p>[^] 修复 IE8 中调用 resize 无效的 bug。参见 <a href="https://github.com/ecomfe/echarts/issues/3923">#3923</a></p>
+</li>
+<li><p>[^] 修复 IE8 中调用 dispose 报错的 bug。参见 <a href="https://github.com/ecomfe/echarts/issues/3874">#3874</a></p>
+</li>
+</ul>
 <h2 id="v3-2-3">v3.2.3</h2>
 <div class="time">2016-08-16</div>
 
-
+<ul>
+<li><p>[^] <a href="http://echarts.baidu.com/option.html#series-graph">Graph</a> 环形布局支持设置 <a href="http://echarts.baidu.com/option.html#series-graph.circular.rotateLabel">rotateLabel</a> 旋转标签,见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=graph-circular-layout">graph-circular-layout</a></p>
+</li>
+<li><p>[^] 修复雷达图中 indicator 无法同时设置 <a href="http://echarts.baidu.com/option.html#radar.indicator.min">min</a>, <a href="http://echarts.baidu.com/option.html#radar.indicator.max">max</a> 的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3628">#3628</a></p>
+</li>
+<li><p>[^] 修复关闭动画时阶梯线图刷新会变成普通折线图的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3645">#3645</a></p>
+</li>
+<li><p>[^] <a href="http://echarts.baidu.com/api.html#echartsInstance.setOption">setOption</a> 第三个参数调整为 lazyUpdate, 从原先的不立即重绘画布改为不立即更新图表,从而优化在多处地方多次 setOption 设置同一个图表会产生的性能问题。</p>
+</li>
+<li><p>[^] 修复 <a href="http://echarts.baidu.com/option.html#series-graph">graph</a> 中曲线两边的 <a href="http://echarts.baidu.com/option.html#series-graph.edgeSymbol">edgeSymbol</a> 有可能无法对齐节点的 bug。</p>
+</li>
+<li><p>[^] 修复 <a href="http://echarts.baidu.com/option.html#series-graph">graph</a> 中 <a href="http://echarts.baidu.com/option.html#series-graph.symbolSize">symbolSize</a> 为数组时无法绘制带有 <a href="http://echarts.baidu.com/option.html#series-graph.edgeSymbol">edgeSymbol</a> 的直线的 bug。</p>
+</li>
+<li><p>[^] 修复饼图中关闭图例会导致颜色显示不一致的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3735">#3735</a></p>
+</li>
+<li><p>[^] 优化对数轴,新加参数 <a href="http://echarts.baidu.com/option.html#yAxis.logBase">logBase</a>。见 <a href="https://github.com/ecomfe/echarts/issues/3749">#3749</a></p>
+</li>
+<li><p>[^] 地图拖拽性能优化。</p>
+</li>
+</ul>
 <h2 id="v3-2-2">v3.2.2</h2>
 <div class="time">2016-07-11</div>
 
-
+<ul>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#xAxis">xAxis</a> 和 <a href="http://echarts.baidu.com/option.html#yAxis">yAxis</a> 新增 <a href="http://echarts.baidu.com/option.html#yAxis.offset">offset</a> 属性用于多 Y 轴场景。见 <a href="http://echarts.baidu.com/gallery/editor.html?c=multiple-y-axis">多 Y 轴示例</a></p>
+</li>
+<li><p>[+] 类目轴新增 <a href="http://echarts.baidu.com/option.html#xAxis.axisTick.alignWithLabel">axisTick.alignWithLabel</a> 属性保证刻度线与刻度标签的对齐。见 <a href="http://echarts.baidu.com/gallery/editor.html?c=bar-tick-align">坐标轴刻度与标签对齐示例</a></p>
+</li>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#legend">legend</a> 支持显示 <a href="http://echarts.baidu.com/option.html#legend.tooltip">tooltip</a>。</p>
+</li>
+</ul>
+<ul>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#geo">geo</a> 组件和 <a href="http://echarts.baidu.com/option.html#series-map">map</a> 系列新增 <a href="http://echarts.baidu.com/option.html#geo.layoutCenter">layoutCenter</a> 和 <a href="http://echarts.baidu.com/option.html#geo.layoutSize">layoutSize</a> 属性用于基于中心位置的布局。</p>
+</li>
+<li><p>[^] 支持在<code>time</code>类型的坐标轴上显示柱状图。</p>
+</li>
+<li><p>[^] 修复系列数据和坐标轴类目数量不一致时 tooltip 显示错误的 bug。</p>
+</li>
+<li><p>[^] 修复折线图和地图混搭时再使用多个 visualMap 组件可能会报错的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3544">#3544</a></p>
+</li>
+<li><p>[^] 修复坐标轴轴线设置渐变色报错的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3577">#3577</a></p>
+</li>
+<li><p>[^] 修复数据都相同的折线图中使用 visualMap 时可能会报错的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3582">#3582</a></p>
+</li>
+<li><p>[^] 优化坐标轴刻度的划分。</p>
+</li>
+<li><p>[^] 修复当字符串类型数据 tooltip 默认显示为 <code>&#39;-&#39;</code> 的问题。见 <a href="https://github.com/ecomfe/echarts/issues/3307">#3307</a>。优化时间类型数据的默认 tooltip。</p>
+</li>
+<li><p>[^] 数据项支持 tooltip 配置为字符串。如下示例</p>
+<pre><code class="lang-js">  data: [{
+      name: &#39;First&#39;,
+      tooltip: &#39;First tooltip&#39;,
+      value: 0
+  }]
+</code></pre>
+</li>
+<li><p>[^] 保证图形的绘制顺序与数据数组的顺序相同。</p>
+</li>
+<li><p>[^] 修复 3.2.1 中散点图边框无法设置的 bug。</p>
+</li>
+<li><p>[^] 坐标轴鼠标事件触发改为通过 <a href="http://echarts.baidu.com/option.html#xAxis.triggerEvent">triggerEvent</a> 配置</p>
+</li>
+</ul>
 <h2 id="v3-2-1">v3.2.1</h2>
 <div class="time">2016-07-04</div>
 
-
+<ul>
+<li><p>[^] 修复 <code>brushAction</code> 文件名大小写错误导致 linux 和 windows 环境下无法正确引用模块的 bug。</p>
+</li>
+<li><p>[^] 修复散点图 <code>large</code> 为 <code>true</code> 时可能导致圆形绘制错误的问题。</p>
+</li>
+<li><p>[^] 移除默认柱状图边框样式。</p>
+</li>
+<li><p>[^] dataZoom 对 xAxisIndex 的处理更鲁棒。</p>
+</li>
+</ul>
 <h2 id="v3-2-0">v3.2.0</h2>
 <div class="time">2016-06-30</div>
 
-
+<p>详细的变动介绍见 <a href="http://efe.baidu.com/blog/echarts-3.2.0/">ECharts 3.2.0 变动介绍</a></p>
+<ul>
+<li><p><strong>[+] 新加刷选 <a href="http://echarts.baidu.com/option.html#brush">brush</a> 组件。</strong> 见下面几个 Brushing and Linking 的例子:</p>
+<ul>
+<li><a href="http://echarts.baidu.com/gallery/editor.html?c=map-parallel-prices">地图与平行坐标</a>,<a href="http://echarts.baidu.com/gallery/editor.html?c=candlestick-brush">K线图与柱状图</a>,<a href="http://echarts.baidu.com/gallery/editor.html?c=scatter-matrix">散点矩阵与平行坐标</a></li>
+</ul>
+</li>
+<li><p><strong>[+] 新加标域 <a href="http://echarts.baidu.com/option.html#markArea">markArea</a> 组件。</strong> 见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=line-sections">用电量分布</a>,<a href="http://echarts.baidu.com/gallery/editor.html?c=scatter-weight">男女身高体重分布</a></p>
+</li>
+<li><p><strong>[+] 新加单轴 <a href="http://echarts.baidu.com/option.html#singleAxis">singleAxis</a> 组件。</strong> 见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=scatter-single-axis">单轴散点图</a></p>
+</li>
+<li><p>[^] 折线图优化</p>
+<ul>
+<li>[+] 新增 <a href="http://echarts.baidu.com/option#series-line.step">step</a> 属性显示成阶梯线图。见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=line-step">Step Line</a></li>
+<li>[^] 优化与 visualMap 的结合,支持分段显示不同颜色。见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=line-aqi">北京 AQI</a>,<a href="http://echarts.baidu.com/gallery/editor.html?c=line-sections">用电量分布</a></li>
+</ul>
+</li>
+<li><p>[^] 线图优化</p>
+<ul>
+<li><p>[+] 新增 <code>polyline</code> 属性,支持显示多段的轨迹路线。见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=lines-bmap-bus">北京公交路线图</a>,以及 <a href="http://echarts.baidu.com/gallery/editor.html?c=lines-bmap-effect">带有特效的北京公交路线图</a></p>
+</li>
+<li><p>[+] 新增 <a href="http://echarts.baidu.com/option.html#series-lines.large">large</a> 和 <a href="http://echarts.baidu.com/option.html#series-lines.largeThreshold">largeThreshold</a> 配置项支持大规模线图的绘制。见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=lines-airline">65k 条飞机航线的可视化</a></p>
+</li>
+<li><p>[+] <a href="http://echarts.baidu.com/option.html#series-lines.effect">effect</a> 新增 <a href="http://echarts.baidu.com/option.html#series-lines.effect.constantSpeed">constantSpeed</a> 和 <a href="http://echarts.baidu.com/option.html#series-lines.effect.loop">loop</a></p>
+</li>
+<li><p>[^] 数据格式变动,从原先的 <code>data: [ [{ coord: [lng, lat] }, { coord: [lng, lat]}] ]</code> 改为 <code>data: [ { coords: [[lng, lat], [lng, lat]] } ]</code>。统一在一个属性里存放坐标点是为了更好的支持 <code>polyline</code> 为 true 的时候配置多个坐标点。原先的方式也兼容,但是不建议继续使用。</p>
+</li>
+</ul>
+</li>
+</ul>
+<ul>
+<li><p>[^] Graph 优化</p>
+<ul>
+<li>[+] 新加 <a href="http://echarts.baidu.com/option.html#series-graph.focusNodeAdjacency">focusNodeAdjacency</a> 配置项用于开启鼠标 hover 高亮节点及相邻边和节点的效果。</li>
+<li>[+] 边颜色 <a href="http://echarts.baidu.com/option.html#series-graph.lineStyle.normal.color">lineStyle.normal.color</a> 支持配置为 <code>&#39;source&#39;</code> 或者 <code>&#39;target&#39;</code> 取源节点和目标节点的颜色。见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=graph">Les Miserables</a></li>
+<li>[+] 改为使用默认取全局的调色盘</li>
+<li>修复 <a href="http://echarts.baidu.com/option.html#series-graph.edgeSymbolSize">edgeSymbolSize</a> 为数组时边无法显示的 bug。</li>
+<li>修复同时配置 <a href="http://echarts.baidu.com/option.html#series-graph.edgeSymbol">edgeSymbol</a> 和 <a href="http://echarts.baidu.com/option.html#series-graph.layout">force layout</a> 时会导致布局抽搐的 bug。</li>
+</ul>
+</li>
+<li><p>[^] dataZoom 优化</p>
+<ul>
+<li><p>[+] 新增 <a href="http://echarts.baidu.com/option.html#dataZoom-slider.handleIcon">handleIcon</a> 配置项用于配置手柄形状。<a href="http://echarts.baidu.com/option.html#dataZoom-slider.handleIcon">handleSize</a> 修改为相对于 dataZoom 高度的百分比大小。见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=candlestick-sh-2015">2015 年上证指数</a></p>
+</li>
+<li><p>[+] 新增 <a href="http://echarts.baidu.com/option.html#dataZoom-slider.handleStyle">handleStyle</a> 配置项用于配置更丰富的手柄细节样式。取代原先的 <code>handleColor</code> 配置项。</p>
+</li>
+<li><p>[+] 新增 <a href="http://echarts.baidu.com/option.html#dataZoom-slider.dataBackground">dataBackground</a> 配置项用于配置更丰富的数据预览样式。取代原先的 <code>dataBackgroundColor</code> 配置项。</p>
+</li>
+</ul>
+</li>
+<li><p>[^] 平行坐标优化</p>
+<ul>
+<li><p>[^] 新增 <a href="http://echarts.baidu.com/option.html#parallel.axisExpandable">parallel.axisExpandable</a>,改善高维数据(大量坐标轴)的展示。参见例子 [<a href="http://echarts.baidu.com/gallery/editor.html?c=map-parallel-prices">http://echarts.baidu.com/gallery/editor.html?c=map-parallel-prices</a>]</p>
+</li>
+<li><p>[^] 新增 <a href="http://echarts.baidu.com/option.html#parallelAxis.realtime">parallelAxis.realtime</a></p>
+</li>
+</ul>
+</li>
+<li><p>[^] 坐标轴优化</p>
+<ul>
+<li>[^] 坐标轴支持过渡动画。见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=dynamic-data2">动态数据</a></li>
+<li>[^] 优化坐标轴轴线和刻度线的绘制效果。</li>
+<li>[^] 类目轴默认不显示分隔线 splitLine。</li>
+<li>[^] 类目轴自动间隔的计算优化。修复类目轴在数据很多的时候有可能出现标签重叠的问题。</li>
+<li>[^] <a href="http://echarts.baidu.com/option.html#xAxis.axisTick">axisTick</a>, <a href="http://echarts.baidu.com/option.html#xAxis.axisLabel">axisLabel</a> 默认取 <a href="http://echarts.baidu.com/option.html#xAxis.axisLine">axisLine</a> 的颜色。</li>
+<li>[^] 修复双类目轴时数据无法使用类目值的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3494">#3494</a></li>
+</ul>
+</li>
+<li><p>[^] 桑基图 优化</p>
+<ul>
+<li>[+] 边颜色 <a href="http://echarts.baidu.com/option.html#series-sankey.lineStyle.normal.color">lineStyle.normal.color</a> 支持配置为 <code>&#39;source&#39;</code> 或者 <code>&#39;target&#39;</code> 取源节点和目标节点的颜色。</li>
+</ul>
+</li>
+<li><p>[^] visualMap 组件优化</p>
+<ul>
+<li>[+] 新增 <a href="http://echarts.baidu.com/option.html#visualMap-continuous.realtime">realtime</a> 配置项。</li>
+<li>[^] 分段区间配置 <a href="http://echarts.baidu.com/option.html#visualMap-piecewise.pieces">pieces</a> 改为通过 <code>lt</code>, <code>lte</code>, <code>gt</code>, <code>gte</code> 更细致的配置区间和区间的开闭。</li>
+</ul>
+</li>
+<li><p>[^] markPoint 和 markLine 优化</p>
+<ul>
+<li>[+] 新增 <code>silent</code> 配置项用于关闭交互。</li>
+<li>[^] 数据配置更加灵活,支持每个维度 (xAxis, yAxis) 配置为<code>&#39;min&#39;</code>, <code>&#39;max&#39;</code>, <code>&#39;average&#39;</code>。</li>
+<li>[^] 平均值计算忽略控制。见 <a href="https://github.com/ecomfe/echarts/issues/3367">#3367</a></li>
+</ul>
+</li>
+<li><p>[^] 散点图在 <a href="http://echarts.baidu.com/option.html#series-scatter.large">large</a> 模式下也支持 tooltip 和鼠标事件触发。</p>
+</li>
+<li><p>[^] 工具栏组件的 <a href="http://echarts.baidu.com/option.html#toolbox.feature.dataZoom">dataZoom</a> 支持通过配置 <code>yAxisIndex: &#39;none&#39;</code> 或者 <code>yAxisIndex: &#39;none&#39;</code> 设置单轴上的框选。</p>
+</li>
+<li><p>[+] 图例新增 <a href="http://echarts.baidu.com/option.html#legend.inactiveColor">inactiveColor</a> 配置图例关闭时的颜色。</p>
+</li>
+<li><p>[+] 标题组件新增 <a href="http://echarts.baidu.com/option.html#title.textBaseline">textBaseline</a> 用于配置标题文字的垂直对齐。</p>
+</li>
+<li><p>[+] 新增 <a href="http://echarts.baidu.com/option.html#hoverLayerThreshold">hoverLayerThreshold</a> 配置项</p>
+</li>
+<li><p>[+] 新增 <a href="http://echarts.baidu.com/option.html#progressive">progressive</a> 和 <a href="http://echarts.baidu.com/option.html#progressiveThreshold">progressiveThreshold</a> 配置用于配置渐进式渲染。见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=parallel-nutrients">parallel-nutrients</a></p>
+</li>
+<li><p>[+] 新增 <a href="http://echarts.baidu.com/option.html#blendMode">blendMode</a> 配置图形的混合模式。</p>
+</li>
+<li><p>[+] <code>itemStyle</code> 新增 <a href="http://echarts.baidu.com/option.html#series-bar.itemStyle.normal.borderType">borderType</a> 配置边框类型。</p>
+</li>
+<li><p>[+] 调色盘取色优化,相同名称的数据默认取相同的颜色。</p>
+</li>
+<li><p>[+] 仪表盘新增 <a href="http://echarts.baidu.com/option.html#xAxis.axisLabel.distance">axisLabel.distance</a> 配置项。</p>
+</li>
+<li><p>[^] 颜色支持配置为渐变色和纹理。见 <a href="http://echarts.baidu.com/option.html#series-pie.itemStyle.normal.color">itemStyle.normal.color</a>。示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=bubble-gradient">渐变</a>,<a href="http://echarts.baidu.com/gallery/editor.html?c=pie-pattern">纹理</a></p>
+</li>
+<li><p>[^] 修复多个系列的地图 tooltip 和 symbol 显示不正确的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3436">#3436</a> <a href="https://github.com/ecomfe/echarts/issues/3320">#3320</a></p>
+</li>
+<li><p>[^] 优化 effectScatter 在 setOption 更新数据时动画不连贯的问题。见 <a href="https://github.com/ecomfe/echarts/issues/3439">#3439</a></p>
+</li>
+<li><p>[^] 优化 tooltip,返回空字符串的话不显示浮层。</p>
+</li>
+<li><p>[^] 修复 splitArea 会覆盖 splitLine 的问题。</p>
+</li>
+<li><p>[^] 修复雷达图不能修改线条颜色的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3441">#3441</a></p>
+</li>
+<li><p>[^] 修复数据刷新可能会导致事件绑定的内存泄露。见 <a href="https://github.com/ecomfe/echarts/issues/3500">#3500</a></p>
+</li>
+<li><p>[^] ZRender 性能优化,重绘性能为原先的 2x ~ 3x。</p>
+</li>
+<li><p>[^] 构建文件调整,压缩前的<a href="http://echarts.baidu.com/dist/echarts.js">开发版本</a>加入了更细致的错误提示和警告,压缩后的<a href="http://echarts.baidu.com/dist/echarts.min.js">生产版本</a>去掉了这些错误提示和警告。因此建议开发环境中使用<a href="http://echarts.baidu.com/dist/echarts.js">开发版本</a></p>
+</li>
+</ul>
 <h2 id="v3-1-10">v3.1.10</h2>
 <div class="time">2016-05-19</div>
 
-
+<ul>
+<li><p><strong>[^] <a href="http://echarts.baidu.com/option.html#geo">geo</a> 优化</strong></p>
+<ul>
+<li>[+] 支持监听鼠标事件,见 <a href="http://echarts.baidu.com/option.html#geo">geo</a></li>
+<li>[+] 支持通过 <a href="http://echarts.baidu.com/option.html#geo.regions">regions</a> 配置每个区域的样式</li>
+<li>[+] 支持通过 <a href="http://echarts.baidu.com/option.html#geo.selectedMode">selectedMode</a> 配置是否区域可选,区域的选择会抛出 <a href="http://echarts.baidu.com/api.html#events.geoselectchanged">geoselectchanged</a> 事件</li>
+</ul>
+</li>
+<li><p>[^] 优化部分字体,例如微软雅黑的垂直对齐,见 <a href="https://github.com/ecomfe/echarts/issues/2983">#2983</a></p>
+</li>
+<li><p>[^] graph 动画优化,见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=graph-life-expectancy">graph-life-expectancy</a></p>
+</li>
+<li><p>[+] 数值轴新加 <a href="http://echarts.baidu.com/option.html#xAxis.minInterval">minInterval</a>,见 <a href="https://github.com/ecomfe/echarts/issues/3115">#3115</a></p>
+</li>
+<li><p>[+] treemap 新增下钻功能,参见 <a href="http://echarts.baidu.com/option.html#series-treemap.leafDepth">leafDepth</a>,和示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=treemap-drill-down">treemap-drill-down</a></p>
+</li>
+<li><p>[^] markLine 优化,支持在直角坐标系中如下设置成水平线或者垂直线。</p>
+<pre><code class="lang-js">  data: [{
+      // Y 轴值为 100 的水平线
+      yAxis: 100
+  }]
+</code></pre>
+<p>  方便柱状图只有单个值的时候能够正确设置显示成某个值的水平标线。</p>
+</li>
+<li><p>[^] 桑基图支持单个节点自定义样式。</p>
+</li>
+<li><p>[^] 修复单个 echarts 实例中有多个 geo 组件并且都没有指定 name 时可能会导致单个组件在拖拽时影响其它组件散点图位置的问题。</p>
+</li>
+<li><p>[^] dataZoom 精度问题优化,见 <a href="https://github.com/ecomfe/echarts/issues/3228">#3228</a></p>
+</li>
+<li><p>[^] 修复 3.1.8 中雷达图点显示为黑色的 bug。</p>
+</li>
+<li><p>[^] 修复 3.1.8 中 graph 会在 safari 下报错的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3220">#3220</a></p>
+</li>
+<li><p>[^] 修复 <a href="http://echarts.baidu.com/option.html#series-effectScatter">effectScatter</a> 中特效图形不能设置旋转的问题。</p>
+</li>
+<li><p>[^] 修复 timeline、mediaQuery 在进行第二次 setOption 时会失效的 bug。</p>
+</li>
+</ul>
 <h2 id="v3-1-9">v3.1.9</h2>
 <div class="time">2016-05-12</div>
 
-
+<ul>
+<li><p>[^] 修复 3.1.8 中<code>image://</code>类型的 symbol 无法显示的 bug。</p>
+</li>
+<li><p>[^] 修复使用笛卡尔坐标系的 graph 第二次 setOption 会报错的 bug。</p>
+</li>
+</ul>
 <h2 id="v3-1-8">v3.1.8</h2>
 <div class="time">2016-05-11</div>
 
-
+<ul>
+<li><p><strong>[^] Graph 优化</strong></p>
+<ul>
+<li>[+] 支持通过 <a href="http://echarts.baidu.com/option.html#series-graph.edgeLabel">edgeLabel</a> 配置边标签,见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=graph-simple">graph-simple</a></li>
+<li>[+] 支持通过 <a href="http://echarts.baidu.com/option.html#series-graph.edgeSymbol">edgeSymbol</a> 配置边两端的图形,见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=graph-simple">graph-simple</a></li>
+<li>[^] 支持笛卡尔坐标系,极坐标与地理坐标系,见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=graph-grid">graph-grid</a></li>
+<li>[^] 鼠标事件参数新加<code>dataType</code>参数用于判断是<code>&#39;node&#39;</code>还是<code>&#39;edge&#39;</code></li>
+</ul>
+</li>
+<li><p><strong>[^] 地图优化</strong></p>
+<ul>
+<li>[+] 加入 <a href="http://echarts.baidu.com/option.html#series-map.zoom">zoom</a> 和 <a href="http://echarts.baidu.com/option.html#series-map.center">center</a> 配置项用于定位,参见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=map-locate">map-locate</a></li>
+<li>[^] 修复 <code>scaleLimit.min</code> 大于 1 时可能导致散点图布局错误的 bug。</li>
+<li>[^] 绘制性能优化</li>
+</ul>
+</li>
+<li><p><strong>[^] treemap 优化</strong></p>
+<ul>
+<li>[^] 修复无法只在高亮的时候显示 label 的问题。Fix <a href="https://github.com/ecomfe/echarts/issues/2975">#2975</a></li>
+<li>[^] 修复中事件参数不正确的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3063">#3063</a></li>
+</ul>
+</li>
+<li><p><strong>[^] visualMap 组件优化</strong></p>
+<ul>
+<li>[+] 支持映射到 <code>opacity</code>。见 <a href="http://echarts.baidu.com/option.html#visualMap-continuous.inRange">visualMap.inRange</a>。</li>
+<li>[+] 加入配置项 <a href="http://echarts.baidu.com/option.html#visualMap-continuous.hoverLink">visualMap.hoverLink</a>,支持 visualMap 组件与图表图形的联动。</li>
+<li>[^] visual 的值之前支持设置为单个数字,例如 <code>0.2</code>。</li>
+<li>[^] 修复使用 merge 模式第二次 setOption 时,viusal 配置无法保持的 bug。</li>
+<li>[^] 修复使用 <code>colorHue</code> 时,visualMap 控制条颜色渐变不对的 bug。</li>
+</ul>
+</li>
+<li><p>[+] 折线图加入 <a href="http://echarts.baidu.com/option.html#series-line.connectNulls">connectNulls</a> 配置项,见 <a href="https://github.com/ecomfe/echarts/issues/2579">#2579</a></p>
+</li>
+<li><p>[+] markLine 标签位置支持配置为中间 <code>&#39;middle&#39;</code>。</p>
+</li>
+<li><p>[+] 加入 <a href="http://echarts.baidu.com/option.html#animationDelay">animationDelay</a> 和 <a href="(http://echarts.baidu.com/option.html#animationDelayUpdate">animationDelayUpdate</a> 配置项用于展现更丰富和戏剧性的动画效果,参见示例 <a href="http://echarts.baidu.com/gallery/editor.html?c=bar-animation-delay">bar-animation-delay</a></p>
+</li>
+<li><p>[^] 修正 markPoint 、markLine、timeLine 鼠标事件参数中的<code>componentType</code>属性,可以通过该判断鼠标事件的触发对象。</p>
+</li>
+<li><p>[^] 修正了 <a href="http://echarts.baidu.com/option.html#tooltip.show">tooltip.show</a> 功能,同时控制<code>提示框浮层</code>和<code>axisPointer</code>的隐藏和显示。<a href="http://echarts.baidu.com/option.html#tooltip.showContent">tooltip.showContent</a> 仅控制<code>提示框浮层</code>的隐藏和显示。</p>
+</li>
+<li><p>[^] 仪表盘优化超出范围的数据的展现。见 <a href="https://github.com/ecomfe/echarts/issues/3067">#3067</a></p>
+</li>
+<li><p>[^] 修复 3.1.7 中多系列饼图图例绘制错误的 bug。</p>
+</li>
+<li><p>[^] markPoint 和 markLine 的位置属性<code>x</code>, <code>y</code>支持百分比。</p>
+</li>
+<li><p>[^] 修复图形高亮时刷新整个图表会导致高亮图形样式错误的 bug。</p>
+</li>
+<li><p>[^] 修复 setOption 无法清除之前设置的阴影样式的 bug。</p>
+</li>
+<li><p>[^] 修复柱状图中渐变色无法正确显示的 bug,见 <a href="https://github.com/ecomfe/echarts/issues/3065">#3065</a></p>
+</li>
+<li><p>[^] 修复桑基图中关闭动画会导致右侧标签显示不全的 bug。</p>
+</li>
+<li><p>[^] 优化折线图中可能会裁剪掉一半最顶端水平线,使得顶端水平线看起来更细的情况。</p>
+</li>
+<li><p>[^] 修复 IE8 中饼图 0 数据显示为圆形的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/3128">#3128</a></p>
+</li>
+<li><p>[^] 修复 IE8 只有高亮显示标签可能会无效的 bug。</p>
+</li>
+</ul>
 <h2 id="v3-1-7">v3.1.7</h2>
 <div class="time">2016-04-21</div>
 
-
+<ul>
+<li><p>[+] visualMap 组件新加入 <a href="http://echarts.baidu.com/option.html#visualMap-continuous.align">align</a> 属性。</p>
+</li>
+<li><p>[+] 坐标轴刻度标签支持可点击的配置,见 <a href="http://echarts.baidu.com/option.html#xAxis.silent">xAxis.silent</a>。</p>
+</li>
+<li><p>[+] tooltip 加入 <a href="http://echarts.baidu.com/option.html#tooltip.showDelay">showDelay</a>。</p>
+</li>
+<li><p>[^] 修复数据精度很高时 dataZoom 会产生错误的截断的 bug。</p>
+</li>
+<li><p>[^] 修复 k 线图联动的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2992">#2992</a></p>
+</li>
+<li><p>[^] 修复 resize 会错误的触发 tooltip 的 bug。 Fix <a href="https://github.com/ecomfe/echarts/issues/2988">#2988</a></p>
+</li>
+<li><p>[^] <code>axisLabel.textStyle.color</code> 支持回调函数,见 <a href="https://github.com/ecomfe/echarts/issues/2796">#2796</a></p>
+</li>
+<li><p>[^] 修复 IE8 下 dataZoom 区间缩小后折线图会错误绘制的 bug。</p>
+</li>
+<li><p>[^] 优化饼图,漏斗图的图例绘制,支持<code>&#39;&#39;</code>, <code>&#39;\n&#39;</code>换行,见 <a href="https://github.com/ecomfe/echarts/issues/3039">#3039</a></p>
+</li>
+</ul>
 <h2 id="v3-1-6">v3.1.6</h2>
 <div class="time">2016-04-11</div>
 
-
+<ul>
+<li><p>[^] 环形图内标签 inside 位置优化。见 <a href="https://github.com/ecomfe/echarts/issues/2949">#2949</a></p>
+</li>
+<li><p>[^] 修复 IE8 下单个数据的饼图无法显示的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2961">#2961</a></p>
+</li>
+<li><p>[^] 修复柱状图 <code>itemStyle.emphasis.barBorderWidth</code> 不生效的 bug。</p>
+</li>
+<li><p>[^] 修复工具栏堆叠和平铺切换导致类目轴 boundaryGap 错误设置的 bug。</p>
+</li>
+</ul>
 <h2 id="v3-1-5">v3.1.5</h2>
 <div class="time">2016-03-29</div>
 
-
+<ul>
+<li><p>[+] heatmap 加入配置项 <a href="http://echarts.baidu.com/option.html#series-heatmap.minOpacity">minOpacity</a>, <a href="http://echarts.baidu.com/option.html#series-heatmap.maxOpacity">maxOpacity</a>。</p>
+</li>
+<li><p>[+] <code>toolbox.feature.dataView</code> 加入配置项 <a href="http://echarts.baidu.com/option.html#toolbox.feature.dataView.optionToContent">optionToContent</a>, <a href="http://echarts.baidu.com/option.html#toolbox.feature.dataView.contentToOption">contentToOption</a>。</p>
+</li>
+<li><p>[+] map 图表和 geo 组件加入配置项 <a href="http://echarts.baidu.com/option.html#geo.scaleLimit">scaleLimit</a></p>
+</li>
+<li><p>[^] 修复 <code>toolbox.feature.magicType</code> 中 option 和 seriesIndex 不起作用的问题。Fix <a href="https://github.com/ecomfe/echarts/issues/2855">#2855</a></p>
+</li>
+<li><p>[^] 工具栏中折柱切换的时候自动调整类目轴的 boundaryGap。</p>
+</li>
+<li><p>[^] 修复 3.1.4 中 timeline 节点 hover 报错的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2897">#2897</a></p>
+</li>
+<li><p>[^] 修复 inside 类型的 dataZoom 无法作用于多个直角坐标系中的坐标轴的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2752">#2752</a></p>
+</li>
+<li><p>[^] 修复 3.1.4 中南丁格尔图标签布局的问题。Fix <a href="https://github.com/ecomfe/echarts/issues/2910">#2910</a></p>
+</li>
+<li><p>[^] 修复 connect 调用已经释放的图表实例报错的问题。Fix <a href="https://github.com/ecomfe/echarts/issues/2908">#2908</a></p>
+</li>
+<li><p>[^] 修复 3.1.4 中地图上的 markPoint 无法跟随地图漫游的问题。</p>
+</li>
+<li><p>[^] 修复 visualMap 组件中 color 无法被动态修改的问题。</p>
+</li>
+</ul>
 <h2 id="v3-1-4">v3.1.4</h2>
 <div class="time">2016-03-21</div>
 
-
+<ul>
+<li><p>[^] 优化默认的 tooltip,加入图形的颜色提示,回调加入 color 参数。</p>
+</li>
+<li><p>[^] 修复 dataZoom 无法 resize 的 bug。</p>
+</li>
+<li><p>[^] 修复多次执行<code>showLoading</code>导致的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2821">#2821</a></p>
+</li>
+<li><p>[^] 饼图,地图等非笛卡尔坐标系和极坐标系的图表支持 markPoint 和 markLine。</p>
+</li>
+<li><p>[^] 饼图标签布局优化。</p>
+</li>
+<li><p>[^] tooltip 加入 extraCssText 配置项用于配置浮层样式,见 <a href="http://echarts.baidu.com/option.html#tooltip.extraCssText">http://echarts.baidu.com/option.html#tooltip.extraCssText</a></p>
+</li>
+<li><p>[^] 修复 3.1.3 中 dataZoom 不设置坐标轴 min, max 的 bug。</p>
+</li>
+<li><p>[^] 修复当纵轴为类目轴且 series 的 data 为二维数组时,tooltip 里无法取到正确的 name 的bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2822">#2822</a></p>
+</li>
+<li><p>[^] 修复圆角的柱形图 hover 错误的 bug,Fix <a href="https://github.com/ecomfe/echarts/issues/2806">#2806</a></p>
+</li>
+<li><p>[^] 雷达图 indicator 配置项默认值策略优化。</p>
+</li>
+</ul>
 <h2 id="v3-1-3">v3.1.3</h2>
 <div class="time">2016-03-10</div>
 
 <ul>
-<li><p>【+】add in radar chart, see <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-radar">https://ecomfe.github.io/echarts-doc/public/en/option.html#series-radar</a></p>
+<li><p><strong>[+]加入雷达图,见 <a href="http://echarts.baidu.com/option.html#series-radar">http://echarts.baidu.com/option.html#series-radar</a></strong></p>
 </li>
-<li><p>[^] position optimization of average, minimum and maximum value starting point and finishing point. Fix <a href="https://github.com/ecomfe/echarts/issues/2762">#2762</a>, <a href="https://github.com/ecomfe/echarts/issues/2688">#2688</a>.</p>
+<li><p>[^] 平均值,最小值,最大值 markLine 起点和终点位置优化。Fix <a href="https://github.com/ecomfe/echarts/issues/2762">#2762</a>,<a href="https://github.com/ecomfe/echarts/issues/2688">#2688</a>。</p>
 </li>
-<li><p>[^] fix the only one configuration for &#39;&#39;none&#39;&#39; bug in markLine symbol. See <a href="https://github.com/ecomfe/echarts/issues/2733">#2733</a></p>
+<li><p>[^] 修复 markLine 的 symbol 只有一个配置为 <code>&#39;none&#39;</code> 的 bug。见 <a href="https://github.com/ecomfe/echarts/issues/2733">#2733</a></p>
 </li>
-<li><p>[^]optimization of vertically centered multiple yext lines.</p>
+<li><p>[^] 多行文本的垂直居中优化。</p>
 </li>
-<li><p>[^] emphasis configuration item of label in data item as pie chart is normal value by dafualt.</p>
+<li><p>[^] 饼图等数据项中 label 的 emphasis 配置项默认取 normal 中的值。</p>
 </li>
-<li><p>[^] when introdcued on need, line chart, pie chart and scatter chart introduce grid component by dafault to avoid problems in<a href="https://github.com/ecomfe/echarts/issues/2758">#2758</a>.</p>
+<li><p>[^] 按需引入时,折线图,饼图,散点图默认引入 grid 组件。避免 <a href="https://github.com/ecomfe/echarts/issues/2758">#2758</a> 中的问题。</p>
 </li>
-<li><p>[^] fix floating point precision bug in dataZoom component. Fix <a href="https://github.com/ecomfe/echarts/issues/2757">#2757</a></p>
+<li><p>[^] 修复 dataZoom 组件浮点精度的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2757">#2757</a></p>
 </li>
-<li><p>[^] unselected legend chart is grey. See <a href="https://github.com/ecomfe/echarts/issues/2615">#2615</a></p>
+<li><p>[^] 未选中的图例文本显示为灰色。见 <a href="https://github.com/ecomfe/echarts/issues/2615">#2615</a></p>
 </li>
-<li><p>[^] fix  dataZoom position failure bug in media query of 3.1.1. Fix <a href="https://github.com/ecomfe/echarts/issues/2710">#2710</a></p>
+<li><p>[^] 修复 3.1.1 中 media query 中 dataZoom 位置失效的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2710">#2710</a></p>
 </li>
-<li><p>[^] fix firefox&#39;s incapability of triggering wheel events bug in 3.1.1 中. Fix <a href="https://github.com/ecomfe/echarts/issues/2730">#2730</a></p>
+<li><p>[^] 修复 3.1.1 中 firefox 无法触发滚轮事件的 bug,Fix <a href="https://github.com/ecomfe/echarts/issues/2730">#2730</a></p>
 </li>
-<li><p>[^] IE8 optimization.</p>
+<li><p>[^] IE8 优化。</p>
 </li>
-<li><p>[^] change to webpack to build code.</p>
+<li><p>[^] 代码改用 webpack 构建。</p>
 </li>
 </ul>
 <h2 id="v3-1-2">v3.1.2</h2>
 <div class="time">2016-03-01</div>
 
 <ul>
-<li><p>【+】provide theme download,see details in <a href="http://echarts.baidu.com/download-theme.html">http://echarts.baidu.com/download-theme.html</a></p>
+<li><p><strong>[+]提供主题下载,详细见 <a href="http://echarts.baidu.com/download-theme.html">http://echarts.baidu.com/download-theme.html</a></strong></p>
 </li>
-<li><p>[^] fix <code>the bug that update data can not be shown in</code>setOption` after emptying line chart data in v3.1.1.</p>
+<li><p>[^] 修复 v3.1.1 中折线图空数据后 <code>setOption</code> 更新数据无法显示的 bug。</p>
 </li>
-<li><p>[^] fix possiblity of reporting <code>id duplicates</code> error in <code>setOption(chart.getOption())</code> . Fix <a href="https://github.com/ecomfe/echarts/issues/2635">#2635</a></p>
+<li><p>[^] 修复 <code>setOption(chart.getOption())</code> 有可能报<code>id duplicates</code>的错误。Fix <a href="https://github.com/ecomfe/echarts/issues/2635">#2635</a></p>
 </li>
-<li><p>[^] allow to customize toolbox toobar. See details in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox.feature">toolbox.feature</a></p>
+<li><p>[^] 允许自定义 toolbox 工具栏。详见 <a href="http://echarts.baidu.com/option.html#toolbox.feature">toolbox.feature</a></p>
 </li>
-<li><p>[^] scale optimization of <code>&#39;time&#39;</code> type axis in large-span time range.</p>
+<li><p>[^] <code>&#39;time&#39;</code> 类型的坐标轴在大跨度时间范围的刻度优化。</p>
 </li>
-<li><p>[^] fix no show of label formatter return to  0.Fix <a href="https://github.com/ecomfe/echarts/issues/2659">#2659</a></p>
+<li><p>[^] 修复 label 的 formatter 返回 0 不显示的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2659">#2659</a></p>
 </li>
-<li><p>[^] fix markPoint label display error in charts with vertical axis as category axis.Fix <a href="https://github.com/ecomfe/echarts/issues/2641">#2641</a></p>
+<li><p>[^] 修复纵轴为类目轴的图表中 markPoint 标签显示错误的问题。Fix <a href="https://github.com/ecomfe/echarts/issues/2641">#2641</a></p>
 </li>
-<li><p>[^] optimize dataZoom, fix dynamic data update problem in dataZoom chart. Fix <a href="https://github.com/ecomfe/echarts/issues/2667">#2667</a></p>
+<li><p>[^] 优化 dataZoom,修复有 dataZoom 的图表中动态数据更新错误的问题。Fix <a href="https://github.com/ecomfe/echarts/issues/2667">#2667</a></p>
 </li>
-<li><p>[^] percentage is 0 rather than NaN when all pie chart data are zero. Fix <a href="https://github.com/ecomfe/echarts/issues/2667">#2690</a></p>
+<li><p>[^] 饼图所有数据为 0 时百分比取 0 而非 NaN。Fix <a href="https://github.com/ecomfe/echarts/issues/2667">#2690</a></p>
 </li>
-<li><p>[^] title alignment optimization.</p>
+<li><p>[^] 标题对齐优化。</p>
 </li>
-<li><p>[^] support display of tooltip when charts update. Fix <a href="https://github.com/ecomfe/echarts/issues/2478">#2478</a></p>
+<li><p>[^] 图表刷新时保持 tooltip 显示。Fix <a href="https://github.com/ecomfe/echarts/issues/2478">#2478</a></p>
 </li>
-<li><p>[^] dashboard <code>splitLine.length</code>, <code>axisTick.length</code> supports percentage.</p>
+<li><p>[^] 仪表盘 <code>splitLine.length</code>, <code>axisTick.length</code> 支持百分比。</p>
 </li>
-<li><p>[^] optimization of line animation feature.</p>
+<li><p>[^] 折线动画性能优化。</p>
 </li>
-<li><p>[^] optimization of category axis feature of large data amount .</p>
+<li><p>[^] 大数据量的类目轴性能优化。</p>
 </li>
-<li><p>[^] fix error reporting bug of markPoint and markLine in IE8.</p>
+<li><p>[^] 修复 IE8 下 markPoint 和 markLine 报错的 bug。</p>
 </li>
-<li><p>[^] fix error reporting bug under <code>&#39;use strict&#39;</code>model. Fix <a href="https://github.com/ecomfe/echarts/issues/2643">#2643</a></p>
+<li><p>[^] 修复 <code>&#39;use strict&#39;</code> 模式下报错的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2643">#2643</a></p>
 </li>
 </ul>
 <h2 id="v3-1-1">v3.1.1</h2>
 <div class="time">2016-02-22</div>
 
 <ul>
-<li><p>【+】newly add npm channel to obtain echarts, see details in <a href="http://echarts.baidu.com/tutorial.html#%E5%9C%A8%20webpack%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20ECharts">webpack + echarts tutorial</a></p>
+<li><p><strong>[+]新加入 npm 渠道获取 echarts,详细见 <a href="http://echarts.baidu.com/tutorial.html#%E5%9C%A8%20webpack%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20ECharts">webpack + echarts 教程</a></strong></p>
 </li>
-<li><p>[^] fix abnormal indynamic markPoint and markLine . Fix <a href="https://github.com/ecomfe/echarts/issues/2522">#2522</a></p>
+<li><p>[^] 修复动态 markPoint 和 markLine 异常的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2522">#2522</a></p>
 </li>
-<li><p>[^] fix parameter error in axis interval callback. Fix <a href="https://github.com/ecomfe/echarts/issues/2470">#2470</a></p>
+<li><p>[^] 修复 axis interval 回调参数错误的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2470">#2470</a></p>
 </li>
-<li><p>[^] fix failure in customizing lineStyle of every edge in graph. Fix <a href="https://github.com/ecomfe/echarts/issues/2558">#2558</a></p>
+<li><p>[^] 修复 graph 中无法自定义每条边的 lineStyle 的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2558">#2558</a></p>
 </li>
-<li><p>[^] saveAsImage supports IE9+ and FireFox in toolbox.</p>
+<li><p>[^] toolbox 中 saveAsImage 支持 IE9+ 和 FireFox。</p>
 </li>
-<li><p>[^] support cylindrical corner configuration. <a href="https://github.com/ecomfe/echarts/issues/2550">#2550</a></p>
+<li><p>[^] 支持柱形圆角配置。<a href="https://github.com/ecomfe/echarts/issues/2550">#2550</a></p>
 </li>
-<li><p>[^] fix error in dataZoom location configuration item. Fix <a href="https://github.com/ecomfe/echarts/issues/2619">#2619</a></p>
+<li><p>[^] 修复 dataZoom 定位配置项错误的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2619">#2619</a></p>
 </li>
-<li><p>[^] fix possible <code>id duplicate</code> error when fix <code>setOption</code> for too many times.Fix <a href="https://github.com/ecomfe/echarts/issues/2452">#2452</a></p>
+<li><p>[^] 修复多次<code>setOption</code>有可能出现<code>id duplicate</code>的错误。Fix <a href="https://github.com/ecomfe/echarts/issues/2452">#2452</a></p>
 </li>
-<li><p>[^] candlestick and boxplot chart support markPoint and markLine.Fix <a href="https://github.com/ecomfe/echarts/issues/2566">#2566</a></p>
+<li><p>[^] candlestick 和 boxplot 图支持 markPoint 和 markLine。Fix <a href="https://github.com/ecomfe/echarts/issues/2566">#2566</a></p>
 </li>
-<li><p>[^] fix reset error in toolbox after use <code>setOption</code> in non-merge model.Fix <a href="https://github.com/ecomfe/echarts/issues/2596">#2596</a></p>
+<li><p>[^] 修复在非 merge 模式<code>setOption</code>之后再使用 toolbox 中的 reset 功能出错的 bug。Fix <a href="https://github.com/ecomfe/echarts/issues/2596">#2596</a></p>
 </li>
-<li><p>[^] scatter chart and markPoint support configurating <code>label</code> <code>formatter</code> in <code>emphasis</code>. Fix <a href="https://github.com/ecomfe/echarts/issues/2596">#2596</a></p>
+<li><p>[^] 散点图以及 markPoint 支持在<code>emphasis</code>中配置<code>label</code>的<code>formatter</code>。Fix <a href="https://github.com/ecomfe/echarts/issues/2596">#2596</a></p>
 </li>
-<li><p>[^] Treemap supports <code>roam</code> configuration item.</p>
+<li><p>[^] Treemap 支持<code>roam</code>配置项。</p>
 </li>
-<li><p>[^] axis of time type support time data of string format.</p>
+<li><p>[^] time 类型的坐标轴支持使用字符串格式的时间数据。</p>
 </li>
-<li><p>[^] fix switch problem in Line and area charts. Fix <a href="https://github.com/ecomfe/echarts/issues/2625">#2625</a></p>
+<li><p>[^] 修复折线图和区域图无法切换的 bug 修复。Fix <a href="https://github.com/ecomfe/echarts/issues/2625">#2625</a></p>
 </li>
-<li><p>[^] location optimization of multiple series of bar chart markPoint. Fix <a href="https://github.com/ecomfe/echarts/issues/2623">#2623</a></p>
+<li><p>[^] 多系列柱状图 markPoint 的位置优化。Fix <a href="https://github.com/ecomfe/echarts/issues/2623">#2623</a></p>
 </li>
-<li><p>[^] fix error reporting in init when theme is string and has dataZoom component. Fix <a href="https://github.com/ecomfe/echarts/issues/2619">#2619</a></p>
+<li><p>[^] 修复 init 时 theme 为字符串并且有 dataZoom 组件时的报错。Fix <a href="https://github.com/ecomfe/echarts/issues/2619">#2619</a></p>
 </li>
-<li><p>[^] legend and toolbox support setting height and width and wrap automatically through width and height.Fix <a href="https://github.com/ecomfe/echarts/issues/2621">#2621</a></p>
+<li><p>[^] legend 和 toolbox 支持通过 width 和 height 设置高宽并且自动换行。Fix <a href="https://github.com/ecomfe/echarts/issues/2621">#2621</a></p>
 </li>
-<li><p>[^] optimization of line chart smooth, add in<code>smoothMonotone</code> configuration item, see details in <a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#series-line.smoothMonotone">option.html#series-line.smoothMonotone</a>, Fix <a href="https://github.com/ecomfe/echarts/issues/2612">#2612</a></p>
+<li><p>[^] 折线图平滑优化,加入<code>smoothMonotone</code>配置项,详见 <a href="http://echarts.baidu.com/option.html#series-line.smoothMonotone">option.html#series-line.smoothMonotone</a>,Fix <a href="https://github.com/ecomfe/echarts/issues/2612">#2612</a></p>
 </li>
-<li><p>[^] fix incapability to trigger mouse events on computers with touch screen like Surface and so on. Fix <a href="https://github.com/ecomfe/echarts/issues/2569">#2569</a></p>
+<li><p>[^] 修复 Surface 等带有触屏的电脑上无法触发鼠标事件的 bug,Fix <a href="https://github.com/ecomfe/echarts/issues/2569">#2569</a></p>
 </li>
 </ul>
 <h2 id="v3-0-2">v3.0.2</h2>
 <div class="time">2016-01-23</div>
 
 <ul>
-<li><p>[^] fix highlight failture in scatter chart.</p>
+<li><p>[^] 修复散点图无法高亮的问题。</p>
 </li>
-<li><p>[^] optimize tooltip linkage. Fix <a href="https://github.com/ecomfe/echarts/issues/2445">#2445</a></p>
+<li><p>[^] 优化 tooltip 联动,Fix <a href="https://github.com/ecomfe/echarts/issues/2445">#2445</a></p>
 </li>
-<li><p>[^] dataZoom of inside type support zoomLock.</p>
+<li><p>[^] inside 类型的 dataZoom 支持 zoomLock。</p>
 </li>
-<li><p>[^] add error alert of non-exist map type.</p>
+<li><p>[^] 添加地图类型不存在的错误提示。</p>
 </li>
-<li><p>[^] optimize legend switch animation of line chart.</p>
+<li><p>[^] 折线图图例开关的动画优化</p>
 </li>
-<li><p>[^] fix problem about Legends cannot be added dynamically. Fix <a href="https://github.com/ecomfe/echarts/issues/2457">#2457</a></p>
+<li><p>[^] 修复图例无法动态添加的问题,Fix <a href="https://github.com/ecomfe/echarts/issues/2457">#2457</a></p>
 </li>
-<li><p>[^] fix timeline&#39;s incapability to configutate show.</p>
+<li><p>[^] 修复 timeline 无法配置 show 的问题。</p>
 </li>
-<li><p>[^] fix 0 data shown as undefined in tooltip .Fix <a href="https://github.com/ecomfe/echarts/issues/2463">#2463</a></p>
+<li><p>[^] 修复 0 数据在 tooltip 中显示 undefined 的问题,Fix <a href="https://github.com/ecomfe/echarts/issues/2463">#2463</a></p>
 </li>
-<li><p>[^] fix incorrect display of dataZoom zoom graphic. Fix <a href="https://github.com/ecomfe/echarts/issues/2462">#2462</a></p>
+<li><p>[^] 修复 dataZoom 缩略图显示不正确的问题,Fix <a href="https://github.com/ecomfe/echarts/issues/2462">#2462</a></p>
 </li>
-<li><p>[^] fix the problem of axis <code>min</code> <code>max</code> as string, PR <a href="https://github.com/ecomfe/echarts/pull/2481">#2481</a></p>
+<li><p>[^] 修复坐标轴 <code>min</code> <code>max</code> 是字符串的问题,PR <a href="https://github.com/ecomfe/echarts/pull/2481">#2481</a></p>
 </li>
 </ul>
 <h2 id="v3-0-1">v3.0.1</h2>
 <div class="time">2016-01-18</div>
 
 <ul>
-<li><p>[+] add <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#echartsInstance.getOption">getOption</a> and <a href="https://ecomfe.github.io/echarts-doc/public/en/api.html#echartsInstance.clear">clear</a> method</p>
+<li><p>[+] 添加回 <a href="http://echarts.baidu.com/api.html#echartsInstance.getOption">getOption</a> 和 <a href="http://echarts.baidu.com/api.html#echartsInstance.clear">clear</a> 方法</p>
 </li>
-<li><p>[^] fix average value, maximum value and minimum vaule label and the incapability to show correct value of tooltip. Fix <a href="https://github.com/ecomfe/echarts/issues/2393">#2393</a></p>
+<li><p>[^] 修复平均值,最大值,最小值标注和标线的标签和 tooltip 无法显示正确值的问题,Fix <a href="https://github.com/ecomfe/echarts/issues/2393">#2393</a></p>
 </li>
-<li><p>[^] fix drawing incorrectness when bar chart  has bigger width than height, Fix <a href="https://github.com/ecomfe/echarts/issues/2343">#2343</a></p>
+<li><p>[^] 修复柱状图在边框宽度大于高度的时候绘制不正确的问题,Fix <a href="https://github.com/ecomfe/echarts/issues/2343">#2343</a></p>
 </li>
-<li><p>[^] fix the function problem of legend <code>show</code> configuration item. Fix <a href="https://github.com/ecomfe/echarts/issues/2371">#2371</a></p>
+<li><p>[^] 修复图例的<code>show</code>配置项无法起作用的问题,Fix <a href="https://github.com/ecomfe/echarts/issues/2371">#2371</a></p>
 </li>
-<li><p>[^] map type can choose data attribute.</p>
+<li><p>[^] 地图类型可选 data 属性。</p>
 </li>
-<li><p>[^] fix average mark and mark calculation errors, Fix <a href="https://github.com/ecomfe/echarts/issues/2367">#2367</a></p>
+<li><p>[^] 修复平均值标线和标注计算错误,Fix <a href="https://github.com/ecomfe/echarts/issues/2367">#2367</a></p>
 </li>
-<li><p>[^] animation optimization when line chart change from <code>&#39;-&#39;</code> no data to data.</p>
+<li><p>[^] 折线图从<code>&#39;-&#39;</code>空数据变成有数据时的动画优化。</p>
 </li>
-<li><p>[^] mouse wheel zoom direction change to ommonly used one.</p>
+<li><p>[^] 鼠标滚轮缩放方向改为常用的习惯方向。</p>
 </li>
-<li><p>[^] data area zoom tool in toolbar support specified axis, see detail in<a href="https://ecomfe.github.io/echarts-doc/public/en/option.html#toolbox.feature.dataZoom.yAxisIndex">toolbox document</a></p>
+<li><p>[^] 工具栏中的数据区域缩放工具支持指定坐标轴,详见<a href="http://echarts.baidu.com/option.html#toolbox.feature.dataZoom.yAxisIndex"> toolbox 文档</a></p>
 </li>
-<li><p>[^] fix no data error on timeline, scale change from <code>[-1, 1]</code> to <code>[0, 1]</code> when data value axis has no data.</p>
+<li><p>[^] 时间轴上无数据的错误修复,数值轴无数据时的刻度从<code>[-1, 1]</code>改为<code>[0, 1]</code></p>
 </li>
-<li><p>[^] fix drawing error of axis splitArea.</p>
+<li><p>[^] 坐标轴 splitArea 绘制错误修复。</p>
 </li>
-<li><p>[^] fix multiple chart example linkage problem. Fix <a href="https://github.com/ecomfe/echarts/issues/2391">#2391</a></p>
+<li><p>[^] 修复多个图表示例联动问题。Fix <a href="https://github.com/ecomfe/echarts/issues/2391">#2391</a></p>
 </li>
-<li><p>[^] fix the problem that color on legend cannot display correctly with pie chart color being callback function. Fix <a href="https://github.com/ecomfe/echarts/issues/2372">#2372</a></p>
+<li><p>[^] 修复饼图的颜色是回调函数时 legend 上的颜色无法正确显示的问题。Fix <a href="https://github.com/ecomfe/echarts/issues/2372">#2372</a></p>
 </li>
-<li><p>[^] fix mouse hover errors when pie chart data is 0.</p>
+<li><p>[^] 修复饼图数据为 0 时候鼠标的 hover 错误。</p>
 </li>
-<li><p>[^] when all pie chart data are 0, secotrs changed to uniform distribution.</p>
+<li><p>[^] 饼图数据项都为 0 时扇区改为均匀分布。</p>
 </li>
-<li><p>[^] fix errors in background seeting under IE 8.</p>
+<li><p>[^] 修复 IE 8 下背景色设置的错误。</p>
 </li>
-<li><p>[^] fix incorrect release event in tooltip component dispose.</p>
+<li><p>[^] 修复 tooltip 组件 dispose 中释放事件不正确的错误。</p>
 </li>
 </ul>
 <h2 id="v3-0-0">v3.0.0</h2>
diff --git a/documents/zh/coding-standard.html b/documents/zh/coding-standard.html
index 826b231..195cff0 100644
--- a/documents/zh/coding-standard.html
+++ b/documents/zh/coding-standard.html
@@ -1,3 +1,128 @@
+<!DOCTYPE html>
+
+<html>
+    <head>
+        <meta charset="utf-8">
+        <meta name="viewport" content="width=device-width, initial-scale=1" />
+        <link rel="stylesheet" href="../../vendors/prettify/prettify.css" />
+        <script src="../../vendors/jquery/jquery.min.js" ></script>
+        <script src="../../vendors/prettify/prettify.js" ></script>
+        <script src="../../vendors/prettify/lang-css.js" ></script>
+
+        <style>
+
+            html,
+            body {
+                width: 100%;
+                height: 100%;
+                margin: 0;
+                padding: 0;
+                font-family: Arial;
+                line-height: 1.5;
+            }
+
+            .toc {
+                position: fixed;
+                left: 0;
+                top: 0;
+                height: 100%;
+                width: 180px;
+                overflow: auto;
+                padding: 10px;
+            }
+            .toc a,
+            .toc a:visited {
+                color: #4c4f54;
+                text-decoration: none;
+            }
+            .toc h1 {
+                display: none;
+            }
+            .toc h2,
+            .toc h3,
+            .toc h4,
+            .toc h5 {
+                line-height: 2;
+                padding: 0;
+                margin: 0;
+                font-weight: normal;
+            }
+            .toc h2 {
+                font-size: 16px;
+            }
+            .toc h3,
+            .toc h4,
+            .toc h5 {
+                font-size: 14px;
+                text-indent: 10px;
+            }
+
+            .markdown-body {
+                margin-left: 180px;
+                padding: 0 20px 20px 20px;
+                border-left: 1px solid #ccc;
+            }
+            .markdown-body p {
+                font-size: 14px;
+            }
+            .markdown-body h1 {
+                border-bottom: 1px solid #ccc;
+                padding: 20px 0;
+                margin: 0;
+            }
+            .markdown-body h1,
+            .markdown-body h2,
+            .markdown-body h3,
+            .markdown-body h4 {
+                color: #0356c3;
+            }
+            .markdown-body code {
+                border: 1px solid #ccc;
+                border-radius: 3px;
+                padding: 0 2px;
+                background: #efefef;
+            }
+            .markdown-body pre {
+                line-height: 1.2;
+                background: #f8faff;
+                padding: 15px;
+                border: 1px solid #ccc;
+                border-radius: 6px;
+            }
+            .markdown-body pre code {
+                border: none;
+                padding: 0;
+                background: none;
+            }
+            .markdown-body strong {
+                font-weight: normal;
+                color: #d43b09;
+            }
+
+        </style>
+    </head>
+    <body>
+        <div class="toc">
+            <h1><a href="#coding-standard-of-echarts">Coding Standard of ECharts</a></h1>
+<h2><a href="#code-style">Code Style</a></h2>
+<h3><a href="#file">File</a></h3>
+<h3><a href="#indentation">Indentation</a></h3>
+<h3><a href="#space">Space</a></h3>
+<h3><a href="#line-break">Line Break</a></h3>
+<h3><a href="#statement">Statement</a></h3>
+<h3><a href="#naming-conventions">Naming Conventions</a></h3>
+<h2><a href="#language-features">Language features</a></h2>
+<h3><a href="#compatibility">Compatibility</a></h3>
+<h3><a href="#variable">Variable</a></h3>
+<h3><a href="#condition">Condition</a></h3>
+<h3><a href="#type-conversion">Type Conversion</a></h3>
+<h3><a href="#string-object-array">String, Object, Array</a></h3>
+<h3><a href="#others">Others</a></h3>
+
+        </div>
+
+        <div class="markdown-body">
+            <h1 id="coding-standard-of-echarts">Coding Standard of ECharts</h1>
 <h2 id="code-style">Code Style</h2>
 <h3 id="file">File</h3>
 <p><strong>[MUST]</strong> JavaScript Source files must be encoded in UTF-8 without BOM.</p>
@@ -397,7 +522,7 @@ var svgParser;
 </code></pre>
 <h2 id="language-features">Language features</h2>
 <h3 id="compatibility">Compatibility</h3>
-<p><strong>[MUST]</strong> The JavaScript code of ECharts should be based on <code>ECMAScript Language Specification Edition 3 (ES3)</code>. The language features that not supported by ES3 (namely, features that are only supported by ES5, ES6 or upper versions) must not be used.</p>
+<p><strong>[MUST]</strong> The JavaScript code of ECharts should be based on <code>ECMAScript Language Specification Edition 3 (ES3)</code>. The language features that not supported by ES3 (namely, features that only support by ES5, ES6 or upper versions) must not be used.</p>
 <p>But there is an exception that ES Module can be used.</p>
 <p>Language features can be polyfilled by some utilities, but must not by modifying the prototype of the built-in JS objects.</p>
 <pre><code class="lang-js">// good
@@ -439,6 +564,9 @@ class Element {
     // ...
 }
 
+
+// Forbidden
+
 String.prototype.trim = function () {
 };
 </code></pre>
@@ -565,3 +693,16 @@ var arr = new Array();
 <p><strong>[MUST]</strong> Do not use <code>for in</code> in array traverse.</p>
 <h3 id="others">Others</h3>
 <p><strong>[MUST]</strong> Do not use <code>eval</code> and <code>with</code>. <code>new Function</code> can be used.</p>
+
+        </div>
+
+        <script type="text/javascript">
+
+            $('.markdown-body pre code').each(function (index, el) {
+                $(el).addClass('prettyprint');
+            });
+            prettyPrint();
+
+        </script>
+    </body>
+</html>
diff --git a/documents/zh/option-gl.json b/documents/zh/option-gl.json
index 17ac83f..f253b30 100644
--- a/documents/zh/option-gl.json
+++ b/documents/zh/option-gl.json
@@ -1 +1 @@
-{"$schema":"http://echarts.baidu.com/doc/json-schem","option":{"type":"Object","properties":{"globe":{"type":["Object"],"description":"<p>地球组件。组件提供了地球的绘制以及相应的坐标系,开发者可以在上面展示三维的散点图,气泡图,柱状图,飞线图。</p>\n","properties":{"show":{"type":["boolean"],"description":"<p>是否显示地球组件。</p>\n","default":true},"globeRadius":{"type":["number"],"description":"<p>地球的半径。单位相对于三维空间,跟 <a href=\"#globe.viewControl.distance\">viewControl.distance</a> 相关。</p>\n","default":100},"baseTexture":{"type":["string","HTMLImag [...]
\ No newline at end of file
+{"$schema":"http://echarts.baidu.com/doc/json-schem","option":{"type":"Object","properties":{"globe":{"type":["Object"],"description":"<p>地球组件。组件提供了地球的绘制以及相应的坐标系,开发者可以在上面展示三维的散点图,气泡图,柱状图,飞线图。</p>\n","properties":{"show":{"type":["boolean"],"description":"<p>是否显示地球组件。</p>\n","default":true},"globeRadius":{"type":["number"],"description":"<p>地球的半径。单位相对于三维空间,跟 <a href=\"#globe.viewControl.distance\">viewControl.distance</a> 相关。</p>\n","default":100},"globeOuterRadius":{"type":["number"],"de [...]
\ No newline at end of file
diff --git a/documents/zh/option-gl_description.json b/documents/zh/option-gl_description.json
index e921d0d..580d156 100644
--- a/documents/zh/option-gl_description.json
+++ b/documents/zh/option-gl_description.json
@@ -1 +1 @@
-{"option":{"properties":{"globe":{"properties":{"show":{"description":"<p>是否显示地球组件。</p>\n"},"globeRadius":{"description":"<p>地球的半径。单位相对于三维空间,跟 <a href=\"#globe.viewControl.distance\">viewControl.distance</a> 相关。</p>\n"},"baseTexture":{"description":"<p>地球的纹理。支持图片路径字符串,图片或者 Canvas 的对象。</p>\n<p>也支持直接使用 echarts 的实例作为纹理,此时在地球上的鼠标动作会跟纹理上使用的 echarts 实例有联动。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">// 使用地球的纹理图片\nbaseTexture: &#39;asset/earth.jpg&#39;\n\n\n// 使用 echarts 绘制世界地图的实例作为纹理\nvar ca [...]
\ No newline at end of file
+{"option":{"properties":{"globe":{"properties":{"show":{"description":"<p>是否显示地球组件。</p>\n"},"globeRadius":{"description":"<p>地球的半径。单位相对于三维空间,跟 <a href=\"#globe.viewControl.distance\">viewControl.distance</a> 相关。</p>\n"},"globeOuterRadius":{"description":"<p>地球的外半径。<code>globeRadius</code> 到 <code>globeOuterRadius</code> 之间这篇区域会被用于展示三维柱状图,散点图等。</p>\n"},"environment":{"description":"<p>环境贴图,支持純颜色值,渐变色,全景贴图的 url。默认为 <code>&#39;auto&#39;</code>,在配置有 <a href=\"#globe.light.ambientCubemap.text [...]
\ No newline at end of file
diff --git a/documents/zh/option-gl_outline.json b/documents/zh/option-gl_outline.json
index e95dbab..f88b235 100644
--- a/documents/zh/option-gl_outline.json
+++ b/documents/zh/option-gl_outline.json
@@ -1 +1 @@
-{"$schema":"http://echarts.baidu.com/doc/json-schem","option":{"type":"Object","properties":{"globe":{"type":["Object"],"description":"<p>地球组件。组件提供了地球的绘制以及相应的坐标系,开发者可以在上面展示三维的散点图,气泡图,柱状图,飞线图。</p>\n","properties":{"show":{"type":["boolean"],"default":true},"globeRadius":{"type":["number"],"default":100},"baseTexture":{"type":["string","HTMLImageElement","HTMLCanvasElement","EChartsInstance"]},"heightTexture":{"type":["string","HTMLImageElement","HTMLCanvasElement"]},"displacementTexture": [...]
\ No newline at end of file
+{"$schema":"http://echarts.baidu.com/doc/json-schem","option":{"type":"Object","properties":{"globe":{"type":["Object"],"description":"<p>地球组件。组件提供了地球的绘制以及相应的坐标系,开发者可以在上面展示三维的散点图,气泡图,柱状图,飞线图。</p>\n","properties":{"show":{"type":["boolean"],"default":true},"globeRadius":{"type":["number"],"default":100},"globeOuterRadius":{"type":["number"],"default":150},"environment":{"type":["string"],"default":"'auto'"},"baseTexture":{"type":["string","HTMLImageElement","HTMLCanvasElement","EChartsIns [...]
\ No newline at end of file
diff --git a/documents/zh/option.json b/documents/zh/option.json
index 258532a..b32551f 100644
--- a/documents/zh/option.json
+++ b/documents/zh/option.json
@@ -1 +1 @@
-{"$schema":"http://echarts.baidu.com/doc/json-schem","option":{"type":"Object","properties":{"title":{"type":["Object"],"description":"<p>Title component, including main title and subtitle.</p>\n<p>In ECharts 2.x, a single instance of ECharts could contains one title component at most. However, in ECharts 3, there could be one or more than one title components. It is more useful when multiple diagrams in one instance all need titles.</p>\n<p><strong>Here are some instances of different a [...]
\ No newline at end of file
+{"$schema":"http://echarts.baidu.com/doc/json-schem","option":{"type":"Object","properties":{"title":{"type":["Object"],"description":"<p>标题组件,包含主标题和副标题。</p>\n<p>在 ECharts 2.x 中单个 ECharts 实例最多只能拥有一个标题组件。但是在 ECharts 3 中可以存在任意多个标题组件,这在需要标题进行排版,或者单个实例中的多个图表都需要标题时会比较有用。</p>\n<p><strong>例如下面不同缓动函数效果的示例,每一个缓动效果图都带有一个标题组件:</strong></p>\n<iframe data-src=\"https://echarts.apache.org/examples/zh/view.html?c=line-easing&edit=1&reset=1\" width=\"700\" height=\"400\" ></iframe>\n\n\n\n","properties" [...]
\ No newline at end of file
diff --git a/documents/zh/option3.json b/documents/zh/option3.json
new file mode 100644
index 0000000..6fb83e8
--- /dev/null
+++ b/documents/zh/option3.json
@@ -0,0 +1,167483 @@
+{
+  "$schema": "http://echarts.baidu.com/doc/json-schem",
+  "option": {
+    "type": "Object",
+    "properties": {
+      "title": {
+        "type": [
+          "Object"
+        ],
+        "descriptionCN": "<p>标题组件,包含主标题和副标题。</p>\n<p>在 ECharts 2.x 中单个 ECharts 实例最多只能拥有一个标题组件。但是在 ECharts 3 中可以存在任意多个标题组件,这在需要标题进行排版,或者单个实例中的多个图表都需要标题时会比较有用。</p>\n<p><strong>例如下面不同缓动函数效果的示例,每一个缓动效果图都带有一个标题组件:</strong></p>\n<iframe data-src=\"http://echarts.baidu.com/gallery/view.html?c=line-easing&edit=1&reset=1\" width=\"700\" height=\"400\" ></iframe>\n\n\n",
+        "properties": {
+          "show": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>是否显示标题组件。</p>\n",
+            "default": true
+          },
+          "text": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>主标题文本,支持使用 <code>\\n</code> 换行。</p>\n",
+            "default": "''"
+          },
+          "link": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>主标题文本超链接。</p>\n",
+            "default": "''"
+          },
+          "target": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>指定窗口打开主标题超链接。</p>\n<p><strong>可选:</strong></p>\n<ul>\n<li><p><code>&#39;self&#39;</code> 当前窗口打开</p>\n</li>\n<li><p><code>&#39;blank&#39;</code> 新窗口打开</p>\n</li>\n</ul>\n",
+            "default": "'blank'"
+          },
+          "textStyle": {
+            "type": [
+              "*"
+            ],
+            "descriptionCN": "",
+            "properties": {
+              "color": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>主标题文字的颜色。</p>\n",
+                "default": "'#333'"
+              },
+              "fontStyle": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>主标题文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                "default": "'normal'"
+              },
+              "fontWeight": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>主标题文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                "default": "normal"
+              },
+              "fontFamily": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>主标题文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                "default": "'sans-serif'"
+              },
+              "fontSize": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>主标题文字的字体大小</p>\n",
+                "default": 18
+              },
+              "align": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "verticalAlign": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "lineHeight": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "width": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p>\n<p [...]
+              },
+              "height": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+              },
+              "textBorderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textBorderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                "default": 0
+              },
+              "textShadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textShadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "rich": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n        rich [...]
+                "properties": {
+                  "<user defined style name>": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "\"#fff\""
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "align": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "verticalAlign": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string",
+                          "Object"
+                        ],
+                        "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "borderRadius": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的圆角。</p>\n",
+                        "default": 0
+                      },
+                      "padding": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                        "default": 0
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "subtext": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>副标题文本,支持使用 <code>\\n</code> 换行。</p>\n",
+            "default": "''"
+          },
+          "sublink": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>副标题文本超链接。</p>\n",
+            "default": "''"
+          },
+          "subtarget": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>指定窗口打开副标题超链接,可选:</p>\n<ul>\n<li><p><code>&#39;self&#39;</code> 当前窗口打开</p>\n</li>\n<li><p><code>&#39;blank&#39;</code> 新窗口打开</p>\n</li>\n</ul>\n",
+            "default": "'blank'"
+          },
+          "subtextStyle": {
+            "type": [
+              "*"
+            ],
+            "descriptionCN": "",
+            "properties": {
+              "color": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>副标题文字的颜色。</p>\n",
+                "default": "'#aaa'"
+              },
+              "fontStyle": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>副标题文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                "default": "'normal'"
+              },
+              "fontWeight": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>副标题文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                "default": "normal"
+              },
+              "fontFamily": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>副标题文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                "default": "'sans-serif'"
+              },
+              "fontSize": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>副标题文字的字体大小</p>\n",
+                "default": 12
+              },
+              "align": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "verticalAlign": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "lineHeight": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "width": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p>\n<p [...]
+              },
+              "height": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+              },
+              "textBorderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textBorderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                "default": 0
+              },
+              "textShadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textShadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "rich": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n        rich [...]
+                "properties": {
+                  "<user defined style name>": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "\"#fff\""
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "align": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "verticalAlign": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string",
+                          "Object"
+                        ],
+                        "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "borderRadius": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的圆角。</p>\n",
+                        "default": 0
+                      },
+                      "padding": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                        "default": 0
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "padding": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>标题内边距,单位px,默认各方向内边距为5,接受数组分别设定上右下左边距。</p>\n<p>使用示例:</p>\n<pre><code class=\"lang-js\">// 设置内边距为 5\npadding: 5\n// 设置上下的内边距为 5,左右的内边距为 10\npadding: [5, 10]\n// 分别设置四个方向的内边距\npadding: [\n    5,  // 上\n    10, // 右\n    5,  // 下\n    10, // 左\n]\n</code></pre>\n",
+            "default": 5
+          },
+          "itemGap": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>主副标题之间的间距。</p>\n",
+            "default": 10
+          },
+          "zlevel": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>所有图形的 zlevel 值。</p>\n<p><code>zlevel</code>用于 Canvas 分层,不同<code>zlevel</code>值的图形会放置在不同的 Canvas 中,Canvas 分层是一种常见的优化手段。我们可以把一些图形变化频繁(例如有动画)的组件设置成一个单独的<code>zlevel</code>。需要注意的是过多的 Canvas 会引起内存开销的增大,在手机端上需要谨慎使用以防崩溃。</p>\n<p><code>zlevel</code> 大的 Canvas 会放在 <code>zlevel</code> 小的 Canvas 的上面。</p>\n",
+            "default": 0
+          },
+          "z": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>组件的所有图形的<code>z</code>值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n<p><code>z</code>相比<code>zlevel</code>优先级更低,而且不会创建新的 Canvas。</p>\n",
+            "default": 2
+          },
+          "left": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件离容器左侧的距离。</p>\n<p><code>left</code> 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比,也可以是 <code>&#39;left&#39;</code>, <code>&#39;center&#39;</code>, <code>&#39;right&#39;</code>。</p>\n<p>如果 <code>left</code> 的值为<code>&#39;left&#39;</code>, <code>&#39;center&#39;</code>, <code>&#39;right&#39;</code>,组件会根据相应的位置自动对齐。</p>\n",
+            "default": "'auto'"
+          },
+          "top": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件离容器上侧的距离。</p>\n<p><code>top</code> 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比,也可以是 <code>&#39;top&#39;</code>, <code>&#39;middle&#39;</code>, <code>&#39;bottom&#39;</code>。</p>\n<p>如果 <code>top</code> 的值为<code>&#39;top&#39;</code>, <code>&#39;middle&#39;</code>, <code>&#39;bottom&#39;</code>,组件会根据相应的位置自动对齐。</p>\n",
+            "default": "'auto'"
+          },
+          "right": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件离容器右侧的距离。</p>\n<p><code>right</code> 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比。</p>\n<p>默认自适应。</p>\n",
+            "default": "'auto'"
+          },
+          "bottom": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件离容器下侧的距离。</p>\n<p>bottom 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比。</p>\n<p>默认自适应。</p>\n",
+            "default": "'auto'"
+          },
+          "backgroundColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>标题背景色,默认透明。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>   ,如果想要加上 alpha 通道,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code></p>\n</blockquote>\n",
+            "default": "'transparent'"
+          },
+          "borderColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>标题的边框颜色。支持的颜色格式同 backgroundColor。</p>\n",
+            "default": "'#ccc'"
+          },
+          "borderWidth": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>标题的边框线宽。</p>\n",
+            "default": 0
+          },
+          "borderRadius": {
+            "type": [
+              "number",
+              "Array"
+            ],
+            "descriptionCN": "<p>圆角半径,单位px,支持传入数组分别指定 4 个圆角半径。\n如:</p>\n<pre><code>borderRadius: 5, // 统一设置四个角的圆角大小\nborderRadius: [5, 5, 0, 0] //(顺时针左上,右上,右下,左下)\n</code></pre>",
+            "default": 0
+          },
+          "shadowBlur": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code> 以及值不为 <code>tranparent</code> 的背景色 <code>backgroundColor</code>。</p>\n"
+          },
+          "shadowColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n"
+          },
+          "shadowOffsetX": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n",
+            "default": 0
+          },
+          "shadowOffsetY": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n",
+            "default": 0
+          }
+        }
+      },
+      "legend": {
+        "type": [
+          "Object"
+        ],
+        "descriptionCN": "<p>图例组件。</p>\n<p>图例组件展现了不同系列的标记(symbol),颜色和名字。可以通过点击图例控制哪些系列不显示。</p>\n<p>ECharts 3 中单个 echarts 实例中可以存在多个图例组件,会方便多个图例的布局。</p>\n<p>当图例数量过多时,可以使用 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(垂直)</a> 或 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=radar2&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(水平)</a>,参见:<a href=\"#legend.type\">legend.type</a></p>\n",
+        "properties": {
+          "type": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>图例的类型。可选值:</p>\n<ul>\n<li><code>&#39;plain&#39;</code>:普通图例。缺省就是普通图例。</li>\n<li><code>&#39;scroll&#39;</code>:可滚动翻页的图例。当图例数量较多时可以使用。</li>\n</ul>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(垂直)</a> 或 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=radar2&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(水平)</a>。</p>\n<p>当使用 <code>&#39;scroll&#39;</code> 时,这些使用这些设置进行细节配置:< [...]
+          },
+          "show": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "",
+            "default": true
+          },
+          "zlevel": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>所有图形的 zlevel 值。</p>\n<p><code>zlevel</code>用于 Canvas 分层,不同<code>zlevel</code>值的图形会放置在不同的 Canvas 中,Canvas 分层是一种常见的优化手段。我们可以把一些图形变化频繁(例如有动画)的组件设置成一个单独的<code>zlevel</code>。需要注意的是过多的 Canvas 会引起内存开销的增大,在手机端上需要谨慎使用以防崩溃。</p>\n<p><code>zlevel</code> 大的 Canvas 会放在 <code>zlevel</code> 小的 Canvas 的上面。</p>\n",
+            "default": 0
+          },
+          "z": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>组件的所有图形的<code>z</code>值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n<p><code>z</code>相比<code>zlevel</code>优先级更低,而且不会创建新的 Canvas。</p>\n",
+            "default": 2
+          },
+          "left": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>图例组件离容器左侧的距离。</p>\n<p><code>left</code> 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比,也可以是 <code>&#39;left&#39;</code>, <code>&#39;center&#39;</code>, <code>&#39;right&#39;</code>。</p>\n<p>如果 <code>left</code> 的值为<code>&#39;left&#39;</code>, <code>&#39;center&#39;</code>, <code>&#39;right&#39;</code>,组件会根据相应的位置自动对齐。</p>\n",
+            "default": "'auto'"
+          },
+          "top": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>图例组件离容器上侧的距离。</p>\n<p><code>top</code> 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比,也可以是 <code>&#39;top&#39;</code>, <code>&#39;middle&#39;</code>, <code>&#39;bottom&#39;</code>。</p>\n<p>如果 <code>top</code> 的值为<code>&#39;top&#39;</code>, <code>&#39;middle&#39;</code>, <code>&#39;bottom&#39;</code>,组件会根据相应的位置自动对齐。</p>\n",
+            "default": "'auto'"
+          },
+          "right": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>图例组件离容器右侧的距离。</p>\n<p><code>right</code> 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比。</p>\n<p>默认自适应。</p>\n",
+            "default": "'auto'"
+          },
+          "bottom": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>图例组件离容器下侧的距离。</p>\n<p>bottom 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比。</p>\n<p>默认自适应。</p>\n",
+            "default": "'auto'"
+          },
+          "width": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>图例组件的宽度。默认自适应。</p>\n",
+            "default": "'auto'"
+          },
+          "height": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>图例组件的高度。默认自适应。</p>\n",
+            "default": "'auto'"
+          },
+          "orient": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>图例列表的布局朝向。</p>\n<p>可选:</p>\n<ul>\n<li>&#39;horizontal&#39;</li>\n<li>&#39;vertical&#39;</li>\n</ul>\n",
+            "default": "'horizontal'"
+          },
+          "align": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>图例标记和文本的对齐。默认自动,根据组件的位置和 orient 决定,当组件的 <a href=\"#legend.left\">left</a> 值为 &#39;right&#39; 以及纵向布局(<a href=\"#legend.orient\">orient</a> 为  &#39;vertical&#39;)的时候为右对齐,及为 &#39;right&#39;。</p>\n<p>可选:</p>\n<ul>\n<li>&#39;auto&#39;</li>\n<li>&#39;left&#39;</li>\n<li>&#39;right&#39;</li>\n</ul>\n",
+            "default": "'auto'"
+          },
+          "padding": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>图例内边距,单位px,默认各方向内边距为5,接受数组分别设定上右下左边距。</p>\n<p>使用示例:</p>\n<pre><code class=\"lang-js\">// 设置内边距为 5\npadding: 5\n// 设置上下的内边距为 5,左右的内边距为 10\npadding: [5, 10]\n// 分别设置四个方向的内边距\npadding: [\n    5,  // 上\n    10, // 右\n    5,  // 下\n    10, // 左\n]\n</code></pre>\n",
+            "default": 5
+          },
+          "itemGap": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>图例每项之间的间隔。横向布局时为水平间隔,纵向布局时为纵向间隔。</p>\n",
+            "default": 10
+          },
+          "itemWidth": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>图例标记的图形宽度。</p>\n",
+            "default": 25
+          },
+          "itemHeight": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>图例标记的图形高度。</p>\n",
+            "default": 14
+          },
+          "formatter": {
+            "type": [
+              "string",
+              "Function"
+            ],
+            "descriptionCN": "<p>用来格式化图例文本,支持字符串模板和回调函数两种形式。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">// 使用字符串模板,模板变量为图例名称 {name}\nformatter: &#39;Legend {name}&#39;\n// 使用回调函数\nformatter: function (name) {\n    return &#39;Legend &#39; + name;\n}\n</code></pre>\n",
+            "default": null
+          },
+          "selectedMode": {
+            "type": [
+              "string",
+              "boolean"
+            ],
+            "descriptionCN": "<p>图例选择的模式,控制是否可以通过点击图例改变系列的显示状态。默认开启图例选择,可以设成 <code>false</code> 关闭。</p>\n<p>除此之外也可以设成 <code>&#39;single&#39;</code> 或者  <code>&#39;multiple&#39;</code> 使用单选或者多选模式。</p>\n",
+            "default": true
+          },
+          "inactiveColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>图例关闭时的颜色。</p>\n",
+            "default": "'#ccc'"
+          },
+          "selected": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>图例选中状态表。</p>\n<p>示例:</p>\n<pre><code>selected: {\n    // 选中&#39;系列1&#39;\n    &#39;系列1&#39;: true,\n    // 不选中&#39;系列2&#39;\n    &#39;系列2&#39;: false\n}\n</code></pre>"
+          },
+          "textStyle": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>图例的公用文本样式。</p>\n",
+            "properties": {
+              "color": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>文字的颜色。</p>\n",
+                "default": "#333"
+              },
+              "fontStyle": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                "default": "'normal'"
+              },
+              "fontWeight": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                "default": "normal"
+              },
+              "fontFamily": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                "default": "'sans-serif'"
+              },
+              "fontSize": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字的字体大小</p>\n",
+                "default": 12
+              },
+              "lineHeight": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "backgroundColor": {
+                "type": [
+                  "string",
+                  "Object"
+                ],
+                "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                "default": 0
+              },
+              "borderRadius": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的圆角。</p>\n",
+                "default": 0
+              },
+              "padding": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                "default": 0
+              },
+              "shadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "shadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "width": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p>\n<p [...]
+              },
+              "height": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+              },
+              "textBorderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textBorderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                "default": 0
+              },
+              "textShadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textShadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "rich": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n        rich [...]
+                "properties": {
+                  "<user defined style name>": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "\"#fff\""
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "align": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "verticalAlign": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string",
+                          "Object"
+                        ],
+                        "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "borderRadius": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的圆角。</p>\n",
+                        "default": 0
+                      },
+                      "padding": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                        "default": 0
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "tooltip": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>图例的 tooltip 配置,配置项同 <a href=\"#tooltip\">tooltip</a>。默认不显示,可以在 legend 文字很多的时候对文字做裁剪并且开启 tooltip,如下示例:</p>\n<pre><code class=\"lang-js\">legend: {\n    formatter: function (name) {\n        return echarts.format.truncateText(name, 40, &#39;14px Microsoft Yahei&#39;, &#39;…&#39;);\n    },\n    tooltip: {\n        show: true\n    }\n}\n</code></pre>\n"
+          },
+          "data": {
+            "type": [
+              "Array"
+            ],
+            "descriptionCN": "<p>图例的数据数组。数组项通常为一个字符串,每一项代表一个系列的 <code>name</code>(如果是<a href=\"#series-pie\">饼图</a>,也可以是饼图单个数据的 <code>name</code>)。图例组件会自动根据对应系列的图形标记(symbol)来绘制自己的颜色和标记,特殊字符串 <code>&#39;&#39;</code>(空字符串)或者 <code>&#39;\\n&#39;</code>(换行字符串)用于图例的换行。</p>\n<p>如果要设置单独一项的样式,也可以把该项写成配置项对象。此时必须使用 <code>name</code> 属性对应表示系列的 <code>name</code>。</p>\n<p>示例</p>\n<pre><code>data: [{\n    name: &#39;系列1&#39;,\n    // 强制设置图形为圆。\n    icon: &#39;circle&#39;,\n    // 设置文本为红色\n    textStyl [...]
+            "items": {
+              "type": "Object",
+              "properties": {
+                "name": {
+                  "type": [
+                    "string"
+                  ],
+                  "descriptionCN": "<p>图例项的名称,应等于某系列的<code>name</code>值(如果是饼图,也可以是饼图单个数据的 <code>name</code>)。</p>\n"
+                },
+                "icon": {
+                  "type": [
+                    "string"
+                  ],
+                  "descriptionCN": "<p>图例项的 icon。</p>\n<p>ECharts 提供的标记类型包括 \n<code>&#39;circle&#39;</code>, <code>&#39;rect&#39;</code>, <code>&#39;roundRect&#39;</code>, <code>&#39;triangle&#39;</code>, <code>&#39;diamond&#39;</code>, <code>&#39;pin&#39;</code>, <code>&#39;arrow&#39;</code></p>\n<p>也可以通过 <code>&#39;image://url&#39;</code> 设置为图片,其中 url 为图片的链接,或者 <code>dataURI</code>。</p>\n<p>可以通过 <code>&#39;path://&#39;</code> 将图标设置为任意的矢量路径。这种方式相比于使用图片的方式,不用担心因为缩放而产生锯齿或模糊,而且可以设置为任意颜色。路径 [...]
+                },
+                "textStyle": {
+                  "type": [
+                    "Object"
+                  ],
+                  "descriptionCN": "<p>图例项的文本样式。</p>\n"
+                }
+              }
+            }
+          },
+          "backgroundColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>图例背景色,默认透明。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>   ,如果想要加上 alpha 通道,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code></p>\n</blockquote>\n",
+            "default": "'transparent'"
+          },
+          "borderColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>图例的边框颜色。支持的颜色格式同 backgroundColor。</p>\n",
+            "default": "'#ccc'"
+          },
+          "borderWidth": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>图例的边框线宽。</p>\n",
+            "default": 1
+          },
+          "borderRadius": {
+            "type": [
+              "number",
+              "Array"
+            ],
+            "descriptionCN": "<p>圆角半径,单位px,支持传入数组分别指定 4 个圆角半径。\n如:</p>\n<pre><code>borderRadius: 5, // 统一设置四个角的圆角大小\nborderRadius: [5, 5, 0, 0] //(顺时针左上,右上,右下,左下)\n</code></pre>",
+            "default": 0
+          },
+          "shadowBlur": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code> 以及值不为 <code>tranparent</code> 的背景色 <code>backgroundColor</code>。</p>\n"
+          },
+          "shadowColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n"
+          },
+          "shadowOffsetX": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n",
+            "default": 0
+          },
+          "shadowOffsetY": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n",
+            "default": 0
+          },
+          "scrollDataIndex": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>图例当前最左上显示项的 <code>dataIndex</code>。</p>\n<p><code>setOption</code> 时指定此项的话,可决定当前图例滚动到哪里。</p>\n<p>但是,如果仅仅想改变图例翻页,一般并不调用 <code>setOption</code>(因为这太重量了),仅仅使用 action <a href=\"api.html#action.legend.legendScroll\" target=\"_blank\">legendScroll</a> 即可。</p>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;reset=1\" target=\"_blank\">滚 [...]
+            "default": 0
+          },
+          "pageButtonItemGap": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>图例控制块中,按钮和页信息之间的间隔。</p>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(垂直)</a> 或 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=radar2&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(水平)</a>。</p>\n",
+            "default": 5
+          },
+          "pageButtonGap": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>图例控制块和图例项之间的间隔。</p>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(垂直)</a> 或 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=radar2&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(水平)</a>。</p>\n",
+            "default": null
+          },
+          "pageButtonPosition": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>图例控制块的位置。可选值为:</p>\n<ul>\n<li><code>&#39;start&#39;</code>:控制块在左或上。</li>\n<li><code>&#39;end&#39;</code>:按钮快在右或下。</li>\n</ul>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(垂直)</a> 或 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=radar2&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(水平 [...]
+            "default": "'end'"
+          },
+          "pageFormatter": {
+            "type": [
+              "string",
+              "Function"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>图例控制块中,页信息的显示格式。默认为 <code>&#39;{current}/{total}&#39;</code>,其中 <code>{current}</code> 是当前页号(从 1 开始计数),<code>{total}</code> 是总页数。</p>\n<p>如果 <code>pageFormatter</code> 使用函数,须返回字符串,参数为:</p>\n<pre><code class=\"lang-js\">{\n    current: number\n    total: number\n}\n</code></pre>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;rese [...]
+            "default": "'{current}/{total}'"
+          },
+          "pageIcons": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>图例控制块的图标。</p>\n",
+            "properties": {
+              "horizontal": {
+                "type": [
+                  "Array"
+                ],
+                "descriptionCN": "<p><a href=\"#legend.orient\">legend.orient</a> 为 <code>&#39;horizontal&#39;</code> 时的翻页按钮图标。</p>\n<p>是一个数组,表示 <code>[previous page button, next page button]</code>。默认值为 <code>[&#39;M0,0L12,-10L12,10z&#39;, &#39;M0,0L-12,-10L-12,10z&#39;]</code>,。</p>\n<p>数组中每项,</p>\n<p>可以通过 <code>&#39;image://url&#39;</code> 设置为图片,其中 url 为图片的链接,或者 <code>dataURI</code>。</p>\n<p>可以通过 <code>&#39;path://&#39;</code> 将图标设置为任意的矢量路径。这种方式相比于使用图片的方式,不用担心因为缩放而产生锯齿或模糊,而且可以设置为任意颜色。 [...]
+              },
+              "vertical": {
+                "type": [
+                  "Array"
+                ],
+                "descriptionCN": "<p><a href=\"#legend.orient\">legend.orient</a> 为 <code>&#39;vertical&#39;</code> 时的翻页按钮图标。</p>\n<p>是一个数组,表示 <code>[previous page button, next page button]</code>。默认值为 <code>[&#39;M0,0L20,0L10,-20z&#39;, &#39;M0,0L20,0L10,20z&#39;]</code>,。</p>\n<p>数组中每项,</p>\n<p>可以通过 <code>&#39;image://url&#39;</code> 设置为图片,其中 url 为图片的链接,或者 <code>dataURI</code>。</p>\n<p>可以通过 <code>&#39;path://&#39;</code> 将图标设置为任意的矢量路径。这种方式相比于使用图片的方式,不用担心因为缩放而产生锯齿或模糊,而且可以设置为任意颜色。路径图形会自适 [...]
+              }
+            }
+          },
+          "pageIconColor": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>翻页按钮的颜色。</p>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(垂直)</a> 或 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=radar2&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(水平)</a>。</p>\n",
+            "default": "'#2f4554'"
+          },
+          "pageIconInactiveColor": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>翻页按钮不激活时(即翻页到头时)的颜色。</p>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(垂直)</a> 或 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=radar2&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(水平)</a>。</p>\n",
+            "default": "'#aaa'"
+          },
+          "pageIconSize": {
+            "type": [
+              "number",
+              "Array"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>翻页按钮的大小。可以是数字,也可以是数组,如 <code>[10, 3]</code>,表示 <code>[宽,高]</code>。</p>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=pie-legend&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(垂直)</a> 或 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=radar2&amp;edit=1&amp;reset=1\" target=\"_blank\">滚动图例(水平)</a>。</p>\n",
+            "default": 15
+          },
+          "pageTextStyle": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p><a href=\"#legend.type\">legend.type</a> 为 <code>&#39;scroll&#39;</code> 时有效。</p>\n<p>图例页信息的文字样式。</p>\n",
+            "properties": {
+              "color": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>文字的颜色。</p>\n",
+                "default": "#333"
+              },
+              "fontStyle": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                "default": "'normal'"
+              },
+              "fontWeight": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                "default": "normal"
+              },
+              "fontFamily": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                "default": "'sans-serif'"
+              },
+              "fontSize": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字的字体大小</p>\n",
+                "default": 12
+              },
+              "lineHeight": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "width": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p>\n<p [...]
+              },
+              "height": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+              },
+              "textBorderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textBorderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                "default": 0
+              },
+              "textShadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textShadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                "default": 0
+              }
+            }
+          },
+          "animation": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>图例翻页是否使用动画。</p>\n"
+          },
+          "animationDurationUpdate": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>图例翻页时的动画时长。</p>\n",
+            "default": 800
+          }
+        }
+      },
+      "grid": {
+        "type": [
+          "Object"
+        ],
+        "descriptionCN": "<p>直角坐标系内绘图网格,单个 grid 内最多可以放置上下两个 X 轴,左右两个 Y 轴。可以在网格上绘制<a href=\"#series-line\">折线图</a>,<a href=\"#series-bar\">柱状图</a>,<a href=\"#series-scatter\">散点图(气泡图)</a>。</p>\n<p>在 ECharts 2.x 里单个 echarts 实例中最多只能存在一个 grid 组件,在 ECharts 3 中可以存在任意个 grid 组件。</p>\n<p><strong>例如下面这个 Anscombe Quartet 的示例:</strong></p>\n<iframe data-src=\"http://echarts.baidu.com/gallery/view.html?c=scatter-anscombe-quartet&edit=1&reset=1\" width=\"600\" height=\"400\" ></iframe>\n\n",
+        "properties": {
+          "show": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>是否显示直角坐标系网格。</p>\n",
+            "default": false
+          },
+          "zlevel": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>所有图形的 zlevel 值。</p>\n<p><code>zlevel</code>用于 Canvas 分层,不同<code>zlevel</code>值的图形会放置在不同的 Canvas 中,Canvas 分层是一种常见的优化手段。我们可以把一些图形变化频繁(例如有动画)的组件设置成一个单独的<code>zlevel</code>。需要注意的是过多的 Canvas 会引起内存开销的增大,在手机端上需要谨慎使用以防崩溃。</p>\n<p><code>zlevel</code> 大的 Canvas 会放在 <code>zlevel</code> 小的 Canvas 的上面。</p>\n",
+            "default": 0
+          },
+          "z": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>组件的所有图形的<code>z</code>值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n<p><code>z</code>相比<code>zlevel</code>优先级更低,而且不会创建新的 Canvas。</p>\n",
+            "default": 2
+          },
+          "left": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件离容器左侧的距离。</p>\n<p><code>left</code> 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比,也可以是 <code>&#39;left&#39;</code>, <code>&#39;center&#39;</code>, <code>&#39;right&#39;</code>。</p>\n<p>如果 <code>left</code> 的值为<code>&#39;left&#39;</code>, <code>&#39;center&#39;</code>, <code>&#39;right&#39;</code>,组件会根据相应的位置自动对齐。</p>\n",
+            "default": "'10%'"
+          },
+          "top": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件离容器上侧的距离。</p>\n<p><code>top</code> 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比,也可以是 <code>&#39;top&#39;</code>, <code>&#39;middle&#39;</code>, <code>&#39;bottom&#39;</code>。</p>\n<p>如果 <code>top</code> 的值为<code>&#39;top&#39;</code>, <code>&#39;middle&#39;</code>, <code>&#39;bottom&#39;</code>,组件会根据相应的位置自动对齐。</p>\n",
+            "default": 60
+          },
+          "right": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件离容器右侧的距离。</p>\n<p><code>right</code> 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比。</p>\n",
+            "default": "'10%'"
+          },
+          "bottom": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件离容器下侧的距离。</p>\n<p>bottom 的值可以是像 <code>20</code> 这样的具体像素值,可以是像 <code>&#39;20%&#39;</code> 这样相对于容器高宽的百分比。</p>\n",
+            "default": 60
+          },
+          "width": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件的宽度。默认自适应。</p>\n",
+            "default": "'auto'"
+          },
+          "height": {
+            "type": [
+              "string",
+              "number"
+            ],
+            "descriptionCN": "<p>grid 组件的高度。默认自适应。</p>\n",
+            "default": "'auto'"
+          },
+          "containLabel": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>grid 区域是否包含坐标轴的<a href=\"#yAxis.axisLabel\">刻度标签</a>。</p>\n<ul>\n<li>containLabel 为 <code>false</code> 的时候:<ul>\n<li><code>grid.left</code> <code>grid.right</code> <code>grid.top</code> <code>grid.bottom</code> <code>grid.width</code> <code>grid.height</code> 决定的是由坐标轴形成的矩形的尺寸和位置。</li>\n<li>这比较适用于多个 <code>grid</code> 进行对齐的场景,因为往往多个 <code>grid</code> 对齐的时候,是依据坐标轴来对齐的。</li>\n</ul>\n</li>\n<li>containLabel 为 <code>true</code> 的时候:<ul>\n<li><code>grid.left</co [...]
+            "default": false
+          },
+          "backgroundColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>网格背景色,默认透明。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>   ,如果想要加上 alpha 通道,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code></p>\n</blockquote>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n",
+            "default": "'transparent'"
+          },
+          "borderColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>网格的边框颜色。支持的颜色格式同 backgroundColor。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n",
+            "default": "'#ccc'"
+          },
+          "borderWidth": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>网格的边框线宽。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n",
+            "default": 1
+          },
+          "shadowBlur": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code> 以及值不为 <code>tranparent</code> 的背景色 <code>backgroundColor</code>。</p>\n"
+          },
+          "shadowColor": {
+            "type": [
+              "Color"
+            ],
+            "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n"
+          },
+          "shadowOffsetX": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n",
+            "default": 0
+          },
+          "shadowOffsetY": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n<p><strong>注意</strong>:此配置项生效的前提是,设置了 <code>show: true</code>。</p>\n",
+            "default": 0
+          },
+          "tooltip": {
+            "type": [
+              "*"
+            ],
+            "descriptionCN": "<p>本坐标系特定的 tooltip 设定。</p>\n<hr>\n<p><strong>提示框组件的通用介绍:</strong></p>\n<p>提示框组件可以设置在多种地方:</p>\n<ul>\n<li><p>可以设置在全局,即 <a href=\"#tooltip\">tooltip</a></p>\n</li>\n<li><p>可以设置在坐标系中,即 <a href=\"#grid.tooltip\">grid.tooltip</a>、<a href=\"#polar.tooltip\">polar.tooltip</a>、<a href=\"#single.tooltip\">single.tooltip</a></p>\n</li>\n<li><p>可以设置在系列中,即 <a href=\"#series.tooltip\">series.tooltip</a></p>\n</li>\n<li><p>可以设置在系列的每个数据项中,即 <a href=\"#series.data.tooltip\" [...]
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示提示框组件,包括提示框浮层和 <a href=\"#tooltip.axisPointer\">axisPointer</a>。</p>\n",
+                "default": true
+              },
+              "trigger": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>触发类型。</p>\n<p>可选:</p>\n<ul>\n<li><p><code>&#39;item&#39;</code></p>\n<p>  数据项图形触发,主要在散点图,饼图等无类目轴的图表中使用。</p>\n</li>\n<li><p><code>&#39;axis&#39;</code></p>\n<p>  坐标轴触发,主要在柱状图,折线图等会使用类目轴的图表中使用。</p>\n<p>  在 ECharts 2.x 中只支持类目轴上使用 axis trigger,在 ECharts 3 中支持在<a href=\"#grid\">直角坐标系</a>和<a href=\"#polar\">极坐标系</a>上的所有类型的轴。并且可以通过 <a href=\"#tooltip.axisPointer.axis\">axisPointer.axis</a> 指定坐标轴。</p>\n</li>\n<li><p><code>&#39;none&#39;</code></p>\n<p>  什么都不触 [...]
+                "default": "'item'"
+              },
+              "axisPointer": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>坐标轴指示器配置项。</p>\n<p><code>tooltip.axisPointer</code> 是配置坐标轴指示器的快捷方式。实际上坐标轴指示器的全部功能,都可以通过轴上的 axisPointer 配置项完成(例如 <a href=\"#xAxis.axisPointer\">xAxis.axisPointer</a> 或 <a href=\"#angleAxis.axisPointer\">angleAxis.axisPointer</a>)。但是使用 <code>tooltip.axisPinter</code> 在简单场景下会更方便一些。</p>\n<blockquote>\n<p><strong>注意:</strong> <code>tooltip.axisPointer</code> 中诸配置项的优先级低于轴上的 axisPointer 的配置项。</p>\n</blockquote>\n<hr>\n<p>坐标轴指示器是指示坐标轴当前刻度的工具。</p>\n<p>如下例,鼠标悬浮 [...]
+                "properties": {
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>指示器类型。</p>\n<p>可选</p>\n<ul>\n<li><p><code>&#39;line&#39;</code> 直线指示器</p>\n</li>\n<li><p><code>&#39;shadow&#39;</code> 阴影指示器</p>\n</li>\n<li><p><code>&#39;cross&#39;</code> 十字准星指示器。其实是种简写,表示启用两个正交的轴的 axisPointer。</p>\n</li>\n</ul>\n",
+                    "default": "'line'"
+                  },
+                  "axis": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>指示器的坐标轴。</p>\n<p>默认情况,坐标系会自动选择显示哪个轴的 axisPointer(默认取类目轴或者时间轴)。</p>\n<p>可以是 <code>&#39;x&#39;</code>, <code>&#39;y&#39;</code>, <code>&#39;radius&#39;</code>, <code>&#39;angle&#39;</code>。</p>\n",
+                    "default": "'auto'"
+                  },
+                  "snap": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "<p>坐标轴指示器是否自动吸附到点上。默认自动判断。</p>\n<p>这个功能在数值轴和时间轴上比较有意义,可以自动寻找细小的数值点。</p>\n"
+                  },
+                  "z": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>坐标轴指示器的 z 值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n"
+                  },
+                  "label": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "<p>坐标轴指示器的文本标签。</p>\n",
+                    "properties": {
+                      "show": {
+                        "type": [
+                          "boolean"
+                        ],
+                        "descriptionCN": "<p>是否显示文本标签。如果 <a href=\"#tooltip.axisPointer.type\">tooltip.axisPointer.type</a> 设置为 <code>&#39;cross&#39;</code> 则默认显示标签,否则默认不显示。</p>\n",
+                        "default": false
+                      },
+                      "precision": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文本标签中数值的小数点精度。默认根据当前轴的值自动判断。也可以指定如 <code>2</code> 表示保留两位小数。</p>\n",
+                        "default": "'auto'"
+                      },
+                      "formatter": {
+                        "type": [
+                          "string",
+                          "Function"
+                        ],
+                        "descriptionCN": "<p>文本标签文字的格式化器。</p>\n<p>如果为 <code>string</code>,可以是例如:<code>formatter: &#39;some text {value} some text</code>,其中 <code>{value}</code> 会被自动替换为轴的值。</p>\n<p>如果为 <code>function</code>,可以是例如:</p>\n<p><strong>参数:</strong></p>\n<p><code>{Object}</code> params: 含有:</p>\n<p><code>{Object}</code> params.value: 轴当前值,如果 axis.type 为 &#39;category&#39; 时,其值为 axis.data 里的数值。如果 axis.type 为 <code>&#39;time&#39;</code>,其值为时间戳。</p>\n<p><code>{Array.&lt;Object&gt;} [...]
+                        "default": null
+                      },
+                      "margin": {
+                        "type": [
+                          "boolean"
+                        ],
+                        "descriptionCN": "<p>label 距离轴的距离。</p>\n",
+                        "default": 3
+                      },
+                      "textStyle": {
+                        "type": [
+                          "boolean"
+                        ],
+                        "descriptionCN": "",
+                        "properties": {
+                          "color": {
+                            "type": [
+                              "Color"
+                            ],
+                            "descriptionCN": "<p>文字的颜色。</p>\n",
+                            "default": "'#fff'"
+                          },
+                          "fontStyle": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                            "default": "'normal'"
+                          },
+                          "fontWeight": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                            "default": "normal"
+                          },
+                          "fontFamily": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                            "default": "'sans-serif'"
+                          },
+                          "fontSize": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字的字体大小</p>\n",
+                            "default": 12
+                          },
+                          "lineHeight": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                          },
+                          "width": {
+                            "type": [
+                              "number",
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能 [...]
+                          },
+                          "height": {
+                            "type": [
+                              "number",
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                          },
+                          "textBorderColor": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                            "default": "'transparent'"
+                          },
+                          "textBorderWidth": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                            "default": 0
+                          },
+                          "textShadowColor": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                            "default": "'transparent'"
+                          },
+                          "textShadowBlur": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                            "default": 0
+                          },
+                          "textShadowOffsetX": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                            "default": 0
+                          },
+                          "textShadowOffsetY": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                            "default": 0
+                          }
+                        }
+                      },
+                      "padding": {
+                        "type": [
+                          "string",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>axisPointer内边距,单位px,默认各方向内边距为5,接受数组分别设定上右下左边距。</p>\n<p>使用示例:</p>\n<pre><code class=\"lang-js\">// 设置内边距为 5\npadding: 5\n// 设置上下的内边距为 5,左右的内边距为 10\npadding: [5, 10]\n// 分别设置四个方向的内边距\npadding: [\n    5,  // 上\n    10, // 右\n    5,  // 下\n    10, // 左\n]\n</code></pre>\n",
+                        "default": "[5, 7, 5, 7]"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文本标签的背景颜色,默认是和 <a href=\"#xAxis.axisLine.lineStyle.color\">axis.axisLine.lineStyle.color</a> 相同。</p>\n",
+                        "default": "'auto'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文本标签的边框颜色。</p>\n",
+                        "default": null
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文本标签的边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n",
+                        "default": 3
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n",
+                        "default": "#aaa"
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                        "default": 0
+                      }
+                    }
+                  },
+                  "lineStyle": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;line&#39;</code> 时有效。</p>\n",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>线的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1, [...]
+                        "default": "#555"
+                      },
+                      "width": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>线宽。</p>\n",
+                        "default": 1
+                      },
+                      "type": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                        "default": "solid"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "opacity": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                      }
+                    }
+                  },
+                  "shadowStyle": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;shadow&#39;</code> 时有效。</p>\n",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>填充的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1 [...]
+                        "default": "'rgba(150,150,150,0.3)"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "opacity": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                      }
+                    }
+                  },
+                  "crossStyle": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;cross&#39;</code> 时有效。</p>\n",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>线的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1, [...]
+                        "default": "#555"
+                      },
+                      "width": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>线宽。</p>\n",
+                        "default": 1
+                      },
+                      "type": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                        "default": "dashed"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "opacity": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                      }
+                    }
+                  }
+                }
+              },
+              "position": {
+                "type": [
+                  "string",
+                  "Array",
+                  "Function"
+                ],
+                "descriptionCN": "<p>提示框浮层的位置,默认不设置时位置会跟随鼠标的位置。</p>\n<p>可选:</p>\n<ul>\n<li><p><code>Array</code></p>\n<p>  通过数组表示提示框浮层的位置,支持数字设置绝对位置,百分比设置相对位置。</p>\n<p>  示例:</p>\n<pre><code class=\"lang-js\">  // 绝对位置,相对于容器左侧 10px, 上侧 10 px\n  position: [10, 10]\n  // 相对位置,放置在容器正中间\n  position: [&#39;50%&#39;, &#39;50%&#39;]\n</code></pre>\n</li>\n<li><p><code>Function</code></p>\n<p>  回调函数,格式如下</p>\n<pre><code class=\"lang-js\">  (point: Array, params: Object|Array.&lt;Object&gt;, dom:  [...]
+              },
+              "formatter": {
+                "type": [
+                  "string",
+                  "Function"
+                ],
+                "descriptionCN": "<p>提示框浮层内容格式器,支持字符串模板和回调函数两种形式。</p>\n<p><strong>1, 字符串模板</strong></p>\n<p>模板变量有 <code>{a}</code>, <code>{b}</code>,<code>{c}</code>,<code>{d}</code>,<code>{e}</code>,分别表示系列名,数据名,数据值等。\n在 <a href=\"#tooltip.trigger\">trigger</a> 为 <code>&#39;axis&#39;</code> 的时候,会有多个系列的数据,此时可以通过 <code>{a0}</code>, <code>{a1}</code>, <code>{a2}</code> 这种后面加索引的方式表示系列的索引。\n不同图表类型下的 <code>{a}</code>,<code>{b}</code>,<code>{c}</code>,<code>{d}</code> 含义不一样。\n其中变量<code>{a}</cod [...]
+              },
+              "backgroundColor": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>提示框浮层的背景颜色。</p>\n",
+                "default": "'rgba(50,50,50,0.7)'"
+              },
+              "borderColor": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>提示框浮层的边框颜色。</p>\n",
+                "default": "'#333'"
+              },
+              "borderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>提示框浮层的边框宽。</p>\n",
+                "default": 0
+              },
+              "padding": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>提示框浮层内边距,单位px,默认各方向内边距为5,接受数组分别设定上右下左边距。</p>\n<p>使用示例:</p>\n<pre><code class=\"lang-js\">// 设置内边距为 5\npadding: 5\n// 设置上下的内边距为 5,左右的内边距为 10\npadding: [5, 10]\n// 分别设置四个方向的内边距\npadding: [\n    5,  // 上\n    10, // 右\n    5,  // 下\n    10, // 左\n]\n</code></pre>\n",
+                "default": 5
+              },
+              "textStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>提示框浮层的文本样式。</p>\n",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>文字的颜色。</p>\n",
+                    "default": "'#fff'"
+                  },
+                  "fontStyle": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                    "default": "'normal'"
+                  },
+                  "fontWeight": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                    "default": "normal"
+                  },
+                  "fontFamily": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                    "default": "'sans-serif'"
+                  },
+                  "fontSize": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字的字体大小</p>\n",
+                    "default": 14
+                  },
+                  "lineHeight": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                  },
+                  "width": {
+                    "type": [
+                      "number",
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p> [...]
+                  },
+                  "height": {
+                    "type": [
+                      "number",
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                  },
+                  "textBorderColor": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                    "default": "'transparent'"
+                  },
+                  "textBorderWidth": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                    "default": 0
+                  },
+                  "textShadowColor": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                    "default": "'transparent'"
+                  },
+                  "textShadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                    "default": 0
+                  },
+                  "textShadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                    "default": 0
+                  },
+                  "textShadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                    "default": 0
+                  }
+                }
+              },
+              "extraCssText": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>额外附加到浮层的 css 样式。如下为浮层添加阴影的示例:</p>\n<pre><code class=\"lang-js\">extraCssText: &#39;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);&#39;\n</code></pre>\n"
+              }
+            }
+          }
+        }
+      },
+      "xAxis": {
+        "type": [
+          "Object"
+        ],
+        "descriptionCN": "<p>直角坐标系 grid 中的 x 轴,一般情况下单个 grid 组件最多只能放上下两个 x 轴,多于两个 x 轴需要通过配置 <a href=\"#xAxis.offset\">offset</a> 属性防止同个位置多个 x 轴的重叠。</p>\n",
+        "properties": {
+          "show": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>是否显示 x 轴。</p>\n",
+            "default": true
+          },
+          "gridIndex": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>x 轴所在的 grid 的索引,默认位于第一个 grid。</p>\n",
+            "default": 0
+          },
+          "position": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>x 轴的位置。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p>默认 grid 中的第一个 x 轴在 grid 的下方(<code>&#39;bottom&#39;</code>),第二个 x 轴视第一个 x 轴的位置放在另一侧。</p>\n"
+          },
+          "offset": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>X 轴相对于默认位置的偏移,在相同的 <code>position</code> 上有多个 X 轴的时候有用。</p>\n",
+            "default": 0
+          },
+          "type": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴类型。</p>\n<p>可选:</p>\n<ul>\n<li><p><code>&#39;value&#39;</code>\n  数值轴,适用于连续数据。</p>\n</li>\n<li><p><code>&#39;category&#39;</code>\n  类目轴,适用于离散的类目数据,为该类型时必须通过 <a href=\"#xAxis.data\">data</a> 设置类目数据。</p>\n</li>\n<li><p><code>&#39;time&#39;</code>\n  时间轴,适用于连续的时序数据,与数值轴相比时间轴带有时间的格式化,在刻度计算上也有所不同,例如会根据跨度的范围来决定使用月,星期,日还是小时范围的刻度。</p>\n</li>\n<li><p><code>&#39;log&#39;</code>\n  对数轴。适用于对数数据。</p>\n</li>\n</ul>\n",
+            "default": "'category'"
+          },
+          "name": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴名称。</p>\n"
+          },
+          "nameLocation": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴名称显示位置。</p>\n<p><strong>可选:</strong></p>\n<ul>\n<li><code>&#39;start&#39;</code></li>\n<li><code>&#39;middle&#39;</code> 或者 <code>&#39;center&#39;</code></li>\n<li><code>&#39;end&#39;</code></li>\n</ul>\n",
+            "default": "'end'"
+          },
+          "nameTextStyle": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴名称的文字样式。</p>\n",
+            "properties": {
+              "color": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>坐标轴名称的颜色,默认取 <a href=\"#xAxis.axisLine.lineStyle.color\">axisLine.lineStyle.color</a>。</p>\n"
+              },
+              "fontStyle": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                "default": "'normal'"
+              },
+              "fontWeight": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                "default": "normal"
+              },
+              "fontFamily": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                "default": "'sans-serif'"
+              },
+              "fontSize": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字的字体大小</p>\n",
+                "default": 12
+              },
+              "align": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "verticalAlign": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "lineHeight": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "backgroundColor": {
+                "type": [
+                  "string",
+                  "Object"
+                ],
+                "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                "default": 0
+              },
+              "borderRadius": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的圆角。</p>\n",
+                "default": 0
+              },
+              "padding": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                "default": 0
+              },
+              "shadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "shadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "width": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p>\n<p [...]
+              },
+              "height": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+              },
+              "textBorderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textBorderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                "default": 0
+              },
+              "textShadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textShadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "rich": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n        rich [...]
+                "properties": {
+                  "<user defined style name>": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "\"#fff\""
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "align": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "verticalAlign": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string",
+                          "Object"
+                        ],
+                        "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "borderRadius": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的圆角。</p>\n",
+                        "default": 0
+                      },
+                      "padding": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                        "default": 0
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n<!-- Overwrite color -->",
+                        "default": 0
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "nameGap": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>坐标轴名称与轴线之间的距离。</p>\n",
+            "default": 15
+          },
+          "nameRotate": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>坐标轴名字旋转,角度值。</p>\n",
+            "default": null
+          },
+          "inverse": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>是否是反向坐标轴。ECharts 3 中新加。</p>\n",
+            "default": false
+          },
+          "boundaryGap": {
+            "type": [
+              "boolean",
+              "Array"
+            ],
+            "descriptionCN": "<p>坐标轴两边留白策略,类目轴和非类目轴的设置和表现不一样。</p>\n<p>类目轴中 <code>boundaryGap</code> 可以配置为 <code>true</code> 和 <code>false</code>。默认为 <code>true</code>,这时候<a href=\"#xAxis.axisTick\">刻度</a>只是作为分隔线,标签和数据点都会在两个<a href=\"#xAxis.axisTick\">刻度</a>之间的带(band)中间。</p>\n<p>非类目轴,包括时间,数值,对数轴,<code>boundaryGap</code>是一个两个值的数组,分别表示数据最小值和最大值的延伸范围,可以直接设置数值或者相对的百分比,在设置 <a href=\"#xAxis.min\">min</a> 和 <a href=\"#xAxis.max\">max</a> 后无效。\n<strong>示例:</strong></p>\n<pre><code class=\"lang-js [...]
+          },
+          "min": {
+            "type": [
+              "number",
+              "string",
+              "function"
+            ],
+            "descriptionCN": "<p>坐标轴刻度最小值。</p>\n<p>可以设置成特殊值 <code>&#39;dataMin&#39;</code>,此时取数据在该轴上的最小值作为最小刻度。</p>\n<p>不设置时会自动计算最小值保证坐标轴刻度的均匀分布。</p>\n<p>在类目轴中,也可以设置为类目的序数(如类目轴 <code>data: [&#39;类A&#39;, &#39;类B&#39;, &#39;类C&#39;]</code> 中,序数 <code>2</code> 表示 <code>&#39;类C&#39;</code>。也可以设置为负数,如 <code>-3</code>)。</p>\n<p>当设置成 <code>function</code> 形式时,可以根据计算得出的数据最大最小值设定坐标轴的最小值。如:</p>\n<pre><code>min: function(value) {\n    return value.min - 20;\n}\n</code></pre><p>其中 <code>value</code [...]
+            "default": null
+          },
+          "max": {
+            "type": [
+              "number",
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴刻度最大值。</p>\n<p>可以设置成特殊值 <code>&#39;dataMax&#39;</code>,此时取数据在该轴上的最大值作为最大刻度。</p>\n<p>不设置时会自动计算最大值保证坐标轴刻度的均匀分布。</p>\n<p>在类目轴中,也可以设置为类目的序数(如类目轴 <code>data: [&#39;类A&#39;, &#39;类B&#39;, &#39;类C&#39;]</code> 中,序数 <code>2</code> 表示 <code>&#39;类C&#39;</code>。也可以设置为负数,如 <code>-3</code>)。</p>\n<p>当设置成 <code>function</code> 形式时,可以根据计算得出的数据最大最小值设定坐标轴的最小值。如:</p>\n<pre><code>max: function(value) {\n    return value.max - 20;\n}\n</code></pre><p>其中 <code>value</code [...]
+            "default": null
+          },
+          "scale": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>只在数值轴中(<a href=\"#xAxis.type\">type</a>: &#39;value&#39;)有效。</p>\n<p>是否是脱离 0 值比例。设置成 <code>true</code> 后坐标刻度不会强制包含零刻度。在双数值轴的散点图中比较有用。</p>\n<p>在设置 <a href=\"#xAxis.min\">min</a> 和 <a href=\"#xAxis.max\">max</a> 之后该配置项无效。</p>\n",
+            "default": false
+          },
+          "splitNumber": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>坐标轴的分割段数,需要注意的是这个分割段数只是个预估值,最后实际显示的段数会在这个基础上根据分割后坐标轴刻度显示的易读程度作调整。</p>\n<p>在类目轴中无效。</p>\n",
+            "default": 5
+          },
+          "minInterval": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>自动计算的坐标轴最小间隔大小。</p>\n<p>例如可以设置成<code>1</code>保证坐标轴分割刻度显示成整数。</p>\n<pre><code class=\"lang-js\">{\n    minInterval: 1\n}\n</code></pre>\n<p>只在数值轴或时间轴中(<a href=\"#xAxis.type\">type</a>: &#39;value&#39; 或 &#39;time&#39;)有效。</p>\n",
+            "default": 0
+          },
+          "maxInterval": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>自动计算的坐标轴最大间隔大小。</p>\n<p>例如,在时间轴((<a href=\"#xAxis.type\">type</a>: &#39;time&#39;))可以设置成 <code>3600 * 24 * 1000</code> 保证坐标轴分割刻度最大为一天。</p>\n<pre><code class=\"lang-js\">{\n    maxInterval: 3600 * 24 * 1000\n}\n</code></pre>\n<p>只在数值轴或时间轴中(<a href=\"#xAxis.type\">type</a>: &#39;value&#39; 或 &#39;time&#39;)有效。</p>\n"
+          },
+          "interval": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>强制设置坐标轴分割间隔。</p>\n<p>因为 <a href=\"#xAxis.splitNumber\">splitNumber</a> 是预估的值,实际根据策略计算出来的刻度可能无法达到想要的效果,这时候可以使用 interval 配合 <a href=\"#xAxis.min\">min</a>、<a href=\"#xAxis.max\">max</a> 强制设定刻度划分,一般不建议使用。</p>\n<p>无法在类目轴中使用。在时间轴(<a href=\"#xAxis.type\">type</a>: &#39;time&#39;)中需要传时间戳,在对数轴(<a href=\"#xAxis.type\">type</a>: &#39;log&#39;)中需要传指数值。</p>\n"
+          },
+          "logBase": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>对数轴的底数,只在对数轴中(<a href=\"#xAxis.type\">type</a>: &#39;log&#39;)有效。</p>\n",
+            "default": 10
+          },
+          "silent": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>坐标轴是否是静态无法交互。</p>\n",
+            "default": false
+          },
+          "triggerEvent": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>坐标轴的标签是否响应和触发鼠标事件,默认不响应。</p>\n<p>事件参数如下:</p>\n<pre><code class=\"lang-js\">{\n    // 组件类型,xAxis, yAxis, radiusAxis, angleAxis\n    // 对应组件类型都会有一个属性表示组件的 index,例如 xAxis 就是 xAxisIndex\n    componentType: string,\n    // 未格式化过的刻度值, 点击刻度标签有效\n    value: &#39;&#39;,\n    // 坐标轴名称, 点击坐标轴名称有效\n    name: &#39;&#39;\n}\n</code></pre>\n",
+            "default": false
+          },
+          "axisLine": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴轴线相关设置。</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示坐标轴轴线。</p>\n",
+                "default": true
+              },
+              "onZero": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>X 轴或者 Y 轴的轴线是否在另一个轴的 0 刻度上,只有在另一个轴为数值轴且包含 0 刻度时有效。</p>\n",
+                "default": true
+              },
+              "onZeroAxisIndex": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>当有双轴时,可以用这个属性手动指定,在哪个轴的 0 刻度上。</p>\n"
+              },
+              "symbol": {
+                "type": [
+                  "string",
+                  "Array"
+                ],
+                "descriptionCN": "<p>轴线两边的箭头。可以是字符串,表示两端使用同样的箭头;或者长度为 2 的字符串数组,分别表示两端的箭头。默认不显示箭头,即 <code>&#39;none&#39;</code>。两端都显示箭头可以设置为 <code>&#39;arrow&#39;</code>,只在末端显示箭头可以设置为 <code>[&#39;none&#39;, &#39;arrow&#39;]</code>。</p>\n",
+                "default": "'none'"
+              },
+              "symbolSize": {
+                "type": [
+                  "Array"
+                ],
+                "descriptionCN": "<p>轴线两边的箭头的大小,第一个数字表示宽度(垂直坐标轴方向),第二个数字表示高度(平行坐标轴方向)。</p>\n",
+                "default": "[10, 15]"
+              },
+              "lineStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>坐标轴线线的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1, [...]
+                    "default": "'#333'"
+                  },
+                  "width": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>坐标轴线线宽。</p>\n",
+                    "default": 1
+                  },
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>坐标轴线线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                    "default": "'solid'"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                  }
+                }
+              }
+            }
+          },
+          "axisTick": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴刻度相关设置。</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示坐标轴刻度。</p>\n",
+                "default": true
+              },
+              "alignWithLabel": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>类目轴中在 <code>boundaryGap</code> 为 <code>true</code> 的时候有效,可以保证刻度线和标签对齐。如下图:</p>\n<p><img width=\"600\" height=\"auto\" src=\"documents/asset/img/axis-align-with-label.png\"></p>\n",
+                "default": false
+              },
+              "interval": {
+                "type": [
+                  "number",
+                  "Function"
+                ],
+                "descriptionCN": "<p>坐标轴刻度的显示间隔,在类目轴中有效。默认同 <a href=\"#xAxis.axisLabel.interval\">axisLabel.interval</a> 一样。</p>\n<p>默认会采用标签不重叠的策略间隔显示标签。</p>\n<p>可以设置成 0 强制显示所有标签。</p>\n<p>如果设置为 <code>1</code>,表示『隔一个标签显示一个标签』,如果值为 <code>2</code>,表示隔两个标签显示一个标签,以此类推。</p>\n<p>可以用数值表示间隔的数据,也可以通过回调函数控制。回调函数格式如下:</p>\n<pre><code class=\"lang-js\">(index:number, value: string) =&gt; boolean\n</code></pre>\n<p>第一个参数是类目的 index,第二个值是类目名称,如果跳过则返回 <code>false</code>。</p>\n",
+                "default": "'auto'"
+              },
+              "inside": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>坐标轴刻度是否朝内,默认朝外。</p>\n",
+                "default": false
+              },
+              "length": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>坐标轴刻度的长度。</p>\n",
+                "default": 5
+              },
+              "lineStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>刻度线的颜色,默认取 <a href=\"#xAxis.axisLine.lineStyle.color\">axisLine.lineStyle.color</a>。</p>\n"
+                  },
+                  "width": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>坐标轴刻度线宽。</p>\n",
+                    "default": 1
+                  },
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>坐标轴刻度线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                    "default": "'solid'"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n<!-- Overwrite color -->"
+                  }
+                }
+              }
+            }
+          },
+          "axisLabel": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴刻度标签的相关设置。</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示刻度标签。</p>\n",
+                "default": true
+              },
+              "interval": {
+                "type": [
+                  "number",
+                  "Function"
+                ],
+                "descriptionCN": "<p>坐标轴刻度标签的显示间隔,在类目轴中有效。</p>\n<p>默认会采用标签不重叠的策略间隔显示标签。</p>\n<p>可以设置成 0 强制显示所有标签。</p>\n<p>如果设置为 <code>1</code>,表示『隔一个标签显示一个标签』,如果值为 <code>2</code>,表示隔两个标签显示一个标签,以此类推。</p>\n<p>可以用数值表示间隔的数据,也可以通过回调函数控制。回调函数格式如下:</p>\n<pre><code class=\"lang-js\">(index:number, value: string) =&gt; boolean\n</code></pre>\n<p>第一个参数是类目的 index,第二个值是类目名称,如果跳过则返回 <code>false</code>。</p>\n",
+                "default": "'auto'"
+              },
+              "inside": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>刻度标签是否朝内,默认朝外。</p>\n",
+                "default": false
+              },
+              "rotate": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>刻度标签旋转的角度,在类目轴的类目标签显示不下的时候可以通过旋转防止标签之间重叠。</p>\n<p>旋转的角度从 -90 度到 90 度。</p>\n",
+                "default": 0
+              },
+              "margin": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>刻度标签与轴线之间的距离。</p>\n",
+                "default": 8
+              },
+              "formatter": {
+                "type": [
+                  "string",
+                  "Function"
+                ],
+                "descriptionCN": "<p>刻度标签的内容格式器,支持字符串模板和回调函数两种形式。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">// 使用字符串模板,模板变量为刻度默认标签 {value}\nformatter: &#39;{value} kg&#39;\n\n// 使用函数模板,函数参数分别为刻度数值(类目),刻度的索引\nformatter: function (value, index) {\n    // 格式化成月/日,只在第一个刻度显示年份\n    var date = new Date(value);\n    var texts = [(date.getMonth() + 1), date.getDate()];\n    if (index === 0) {\n        texts.unshift(date.getYear());\n    }\n    return texts.join(&#39;/&#39;);\n}\n</code></pre>\n",
+                "default": null
+              },
+              "showMinLabel": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示最小 tick 的 label。可取值 <code>true</code>, <code>false</code>, <code>null</code>。默认自动判定(即如果标签重叠,不会显示最小 tick 的 label)。</p>\n",
+                "default": null
+              },
+              "showMaxLabel": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示最大 tick 的 label。可取值 <code>true</code>, <code>false</code>, <code>null</code>。默认自动判定(即如果标签重叠,不会显示最大 tick 的 label)。</p>\n",
+                "default": null
+              },
+              "color": {
+                "type": [
+                  "Color",
+                  "Function"
+                ],
+                "descriptionCN": "<p>刻度标签文字的颜色,默认取 <a href=\"#xAxis.axisLine.lineStyle.color\">axisLine.lineStyle.color</a>。支持回调函数,格式如下</p>\n<pre><code class=\"lang-js\">(val: string) =&gt; Color\n</code></pre>\n<p>参数是标签的文本,返回颜色值,如下示例:</p>\n<pre><code class=\"lang-js\">textStyle: {\n    color: function (value, index) {\n        return value &gt;= 0 ? &#39;green&#39; : &#39;red&#39;;\n    }\n}\n</code></pre>\n"
+              },
+              "fontStyle": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                "default": "'normal'"
+              },
+              "fontWeight": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                "default": "normal"
+              },
+              "fontFamily": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                "default": "'sans-serif'"
+              },
+              "fontSize": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字的字体大小</p>\n",
+                "default": 12
+              },
+              "align": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "verticalAlign": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "lineHeight": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "backgroundColor": {
+                "type": [
+                  "string",
+                  "Object"
+                ],
+                "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                "default": 0
+              },
+              "borderRadius": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的圆角。</p>\n",
+                "default": 0
+              },
+              "padding": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                "default": 0
+              },
+              "shadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "shadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "width": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p>\n<p [...]
+              },
+              "height": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+              },
+              "textBorderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textBorderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                "default": 0
+              },
+              "textShadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textShadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "rich": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n        rich [...]
+                "properties": {
+                  "<user defined style name>": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "\"#fff\""
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "align": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "verticalAlign": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string",
+                          "Object"
+                        ],
+                        "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "borderRadius": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的圆角。</p>\n",
+                        "default": 0
+                      },
+                      "padding": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                        "default": 0
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n<!-- Overwrite color -->",
+                        "default": 0
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "splitLine": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴在 <a href=\"#grid\">grid</a> 区域中的分隔线。</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示分隔线。默认数值轴显示,类目轴不显示。</p>\n",
+                "default": true
+              },
+              "interval": {
+                "type": [
+                  "number",
+                  "Function"
+                ],
+                "descriptionCN": "<p>坐标轴分隔线的显示间隔,在类目轴中有效。默认同 <a href=\"#xAxis.axisLabel.interval\">axisLabel.interval</a> 一样。</p>\n<p>默认会采用标签不重叠的策略间隔显示标签。</p>\n<p>可以设置成 0 强制显示所有标签。</p>\n<p>如果设置为 <code>1</code>,表示『隔一个标签显示一个标签』,如果值为 <code>2</code>,表示隔两个标签显示一个标签,以此类推。</p>\n<p>可以用数值表示间隔的数据,也可以通过回调函数控制。回调函数格式如下:</p>\n<pre><code class=\"lang-js\">(index:number, value: string) =&gt; boolean\n</code></pre>\n<p>第一个参数是类目的 index,第二个值是类目名称,如果跳过则返回 <code>false</code>。</p>\n",
+                "default": "'auto'"
+              },
+              "lineStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Array",
+                      "string"
+                    ],
+                    "descriptionCN": "<p>分隔线颜色,可以设置成单个颜色。</p>\n<p>也可以设置成颜色数组,分隔线会按数组中颜色的顺序依次循环设置颜色。</p>\n<p>示例</p>\n<pre><code>splitLine: {\n    lineStyle: {\n        // 使用深浅的间隔色\n        color: [&#39;#aaa&#39;, &#39;#ddd&#39;]\n    }\n}\n</code></pre>",
+                    "default": "['#ccc']"
+                  },
+                  "width": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>分隔线线宽。</p>\n",
+                    "default": 1
+                  },
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>分隔线线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                    "default": "'solid'"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n<!-- overwrite color -->"
+                  }
+                }
+              }
+            }
+          },
+          "splitArea": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴在 <a href=\"#grid\">grid</a> 区域中的分隔区域,默认不显示。</p>\n",
+            "properties": {
+              "interval": {
+                "type": [
+                  "number",
+                  "Function"
+                ],
+                "descriptionCN": "<p>坐标轴分隔区域的显示间隔,在类目轴中有效。默认同 <a href=\"#xAxis.axisLabel.interval\">axisLabel.interval</a> 一样。</p>\n<p>默认会采用标签不重叠的策略间隔显示标签。</p>\n<p>可以设置成 0 强制显示所有标签。</p>\n<p>如果设置为 <code>1</code>,表示『隔一个标签显示一个标签』,如果值为 <code>2</code>,表示隔两个标签显示一个标签,以此类推。</p>\n<p>可以用数值表示间隔的数据,也可以通过回调函数控制。回调函数格式如下:</p>\n<pre><code class=\"lang-js\">(index:number, value: string) =&gt; boolean\n</code></pre>\n<p>第一个参数是类目的 index,第二个值是类目名称,如果跳过则返回 <code>false</code>。</p>\n",
+                "default": "'auto'"
+              },
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示分隔区域。</p>\n",
+                "default": false
+              },
+              "areaStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>分隔区域的样式设置。</p>\n",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Array"
+                    ],
+                    "descriptionCN": "<p>分隔区域颜色。分隔区域会按数组中颜色的顺序依次循环设置颜色。默认是一个深浅的间隔色。</p>\n",
+                    "default": "['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)']"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                  }
+                }
+              }
+            }
+          },
+          "data": {
+            "type": [
+              "Array"
+            ],
+            "descriptionCN": "<p>类目数据,在类目轴(<a href=\"#xAxis.type\">type</a>: &#39;category&#39;)中有效。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">// 所有类目名称列表\ndata: [&#39;周一&#39;, &#39;周二&#39;, &#39;周三&#39;, &#39;周四&#39;, &#39;周五&#39;, &#39;周六&#39;, &#39;周日&#39;]\n// 每一项也可以是具体的配置项,此时取配置项中的 `value` 为类目名\ndata: [{\n    value: &#39;周一&#39;,\n    // 突出周一\n    textStyle: {\n        fontSize: 20,\n        color: &#39;red&#39;\n    }\n}, &#39;周二&#39;, &#39;周三&#39;, &#39;周四&#39;, &#39;周五&#39;,  [...]
+            "items": {
+              "type": "Object",
+              "properties": {
+                "value": {
+                  "type": [
+                    "string"
+                  ],
+                  "descriptionCN": "<p>单个类目名称。</p>\n"
+                },
+                "textStyle": {
+                  "type": [
+                    "Object"
+                  ],
+                  "descriptionCN": "<p>类目标签的文字样式。</p>\n",
+                  "properties": {
+                    "color": {
+                      "type": [
+                        "Color"
+                      ],
+                      "descriptionCN": "<p>文字的颜色。</p>\n",
+                      "default": "\"#fff\""
+                    },
+                    "fontStyle": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                      "default": "'normal'"
+                    },
+                    "fontWeight": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                      "default": "normal"
+                    },
+                    "fontFamily": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                      "default": "'sans-serif'"
+                    },
+                    "fontSize": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字的字体大小</p>\n",
+                      "default": 12
+                    },
+                    "align": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                    },
+                    "verticalAlign": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                    },
+                    "lineHeight": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                    },
+                    "backgroundColor": {
+                      "type": [
+                        "string",
+                        "Object"
+                      ],
+                      "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "borderColor": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "borderWidth": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                      "default": 0
+                    },
+                    "borderRadius": {
+                      "type": [
+                        "number",
+                        "Array"
+                      ],
+                      "descriptionCN": "<p>文字块的圆角。</p>\n",
+                      "default": 0
+                    },
+                    "padding": {
+                      "type": [
+                        "number",
+                        "Array"
+                      ],
+                      "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                      "default": 0
+                    },
+                    "shadowColor": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "shadowBlur": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                      "default": 0
+                    },
+                    "shadowOffsetX": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                      "default": 0
+                    },
+                    "shadowOffsetY": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                      "default": 0
+                    },
+                    "width": {
+                      "type": [
+                        "number",
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</ [...]
+                    },
+                    "height": {
+                      "type": [
+                        "number",
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                    },
+                    "textBorderColor": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "textBorderWidth": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                      "default": 0
+                    },
+                    "textShadowColor": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "textShadowBlur": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                      "default": 0
+                    },
+                    "textShadowOffsetX": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                      "default": 0
+                    },
+                    "textShadowOffsetY": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                      "default": 0
+                    },
+                    "rich": {
+                      "type": [
+                        "Object"
+                      ],
+                      "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n       [...]
+                      "properties": {
+                        "<user defined style name>": {
+                          "type": [
+                            "Object"
+                          ],
+                          "descriptionCN": "",
+                          "properties": {
+                            "color": {
+                              "type": [
+                                "Color"
+                              ],
+                              "descriptionCN": "<p>文字的颜色。</p>\n",
+                              "default": "\"#fff\""
+                            },
+                            "fontStyle": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                              "default": "'normal'"
+                            },
+                            "fontWeight": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                              "default": "normal"
+                            },
+                            "fontFamily": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                              "default": "'sans-serif'"
+                            },
+                            "fontSize": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字的字体大小</p>\n",
+                              "default": 12
+                            },
+                            "align": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                            },
+                            "verticalAlign": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code> [...]
+                            },
+                            "lineHeight": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                            },
+                            "backgroundColor": {
+                              "type": [
+                                "string",
+                                "Object"
+                              ],
+                              "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "borderColor": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "borderWidth": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                              "default": 0
+                            },
+                            "borderRadius": {
+                              "type": [
+                                "number",
+                                "Array"
+                              ],
+                              "descriptionCN": "<p>文字块的圆角。</p>\n",
+                              "default": 0
+                            },
+                            "padding": {
+                              "type": [
+                                "number",
+                                "Array"
+                              ],
+                              "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                              "default": 0
+                            },
+                            "shadowColor": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "shadowBlur": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                              "default": 0
+                            },
+                            "shadowOffsetX": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                              "default": 0
+                            },
+                            "shadowOffsetY": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                              "default": 0
+                            },
+                            "width": {
+                              "type": [
+                                "number",
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义, [...]
+                            },
+                            "height": {
+                              "type": [
+                                "number",
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                            },
+                            "textBorderColor": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "textBorderWidth": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                              "default": 0
+                            },
+                            "textShadowColor": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "textShadowBlur": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                              "default": 0
+                            },
+                            "textShadowOffsetX": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                              "default": 0
+                            },
+                            "textShadowOffsetY": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                              "default": 0
+                            }
+                          }
+                        }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "axisPointer": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>axisPointer settings on axis.</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>默认不显示。但是如果 <a href=\"#tooltip.trigger\">tooltip.trigger</a> 设置为 <code>&#39;axis&#39;</code> 或者 <a href=\"#tooltip.axisPointer.type\">tooltip.axisPointer.type</a> 设置为 <code>&#39;cross&#39;</code>,则自动显示 axisPointer。坐标系会自动选择显示显示哪个轴的 axisPointer,也可以使用 <a href=\"#tooltip.axisPointer.axis\">tooltip.axisPointer.axis</a> 改变这种选择。</p>\n",
+                "default": false
+              },
+              "type": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>指示器类型。</p>\n<p>可选</p>\n<ul>\n<li><p><code>&#39;line&#39;</code> 直线指示器</p>\n</li>\n<li><p><code>&#39;shadow&#39;</code> 阴影指示器</p>\n</li>\n</ul>\n",
+                "default": "'line'"
+              },
+              "snap": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>坐标轴指示器是否自动吸附到点上。默认自动判断。</p>\n<p>这个功能在数值轴和时间轴上比较有意义,可以自动寻找细小的数值点。</p>\n"
+              },
+              "z": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>坐标轴指示器的 z 值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n"
+              },
+              "label": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>坐标轴指示器的文本标签。</p>\n",
+                "properties": {
+                  "show": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "<p>是否显示文本标签。如果 <a href=\"#tooltip.axisPointer.type\">tooltip.axisPointer.type</a> 设置为 <code>&#39;cross&#39;</code> 则默认显示标签,否则默认不显示。</p>\n",
+                    "default": false
+                  },
+                  "precision": {
+                    "type": [
+                      "number",
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文本标签中数值的小数点精度。默认根据当前轴的值自动判断。也可以指定如 <code>2</code> 表示保留两位小数。</p>\n",
+                    "default": "'auto'"
+                  },
+                  "formatter": {
+                    "type": [
+                      "string",
+                      "Function"
+                    ],
+                    "descriptionCN": "<p>文本标签文字的格式化器。</p>\n<p>如果为 <code>string</code>,可以是例如:<code>formatter: &#39;some text {value} some text</code>,其中 <code>{value}</code> 会被自动替换为轴的值。</p>\n<p>如果为 <code>function</code>,可以是例如:</p>\n<p><strong>参数:</strong></p>\n<p><code>{Object}</code> params: 含有:</p>\n<p><code>{Object}</code> params.value: 轴当前值,如果 axis.type 为 &#39;category&#39; 时,其值为 axis.data 里的数值。如果 axis.type 为 <code>&#39;time&#39;</code>,其值为时间戳。</p>\n<p><code>{Array.&lt;Object&gt;}</co [...]
+                    "default": null
+                  },
+                  "margin": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "<p>label 距离轴的距离。</p>\n",
+                    "default": 3
+                  },
+                  "textStyle": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "'#fff'"
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      }
+                    }
+                  },
+                  "padding": {
+                    "type": [
+                      "string",
+                      "Array"
+                    ],
+                    "descriptionCN": "<p>axisPointer内边距,单位px,默认各方向内边距为5,接受数组分别设定上右下左边距。</p>\n<p>使用示例:</p>\n<pre><code class=\"lang-js\">// 设置内边距为 5\npadding: 5\n// 设置上下的内边距为 5,左右的内边距为 10\npadding: [5, 10]\n// 分别设置四个方向的内边距\npadding: [\n    5,  // 上\n    10, // 右\n    5,  // 下\n    10, // 左\n]\n</code></pre>\n",
+                    "default": "[5, 7, 5, 7]"
+                  },
+                  "backgroundColor": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文本标签的背景颜色,默认是和 <a href=\"#xAxis.axisLine.lineStyle.color\">axis.axisLine.lineStyle.color</a> 相同。</p>\n",
+                    "default": "'auto'"
+                  },
+                  "borderColor": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文本标签的边框颜色。</p>\n",
+                    "default": null
+                  },
+                  "borderWidth": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文本标签的边框宽度。</p>\n",
+                    "default": 0
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n",
+                    "default": 3
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n",
+                    "default": "#aaa"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  }
+                }
+              },
+              "lineStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;line&#39;</code> 时有效。</p>\n",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>线的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1,\n   [...]
+                    "default": "#555"
+                  },
+                  "width": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>线宽。</p>\n",
+                    "default": 1
+                  },
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                    "default": "solid"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                  }
+                }
+              },
+              "shadowStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;shadow&#39;</code> 时有效。</p>\n",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>填充的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1,\n  [...]
+                    "default": "'rgba(150,150,150,0.3)"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                  }
+                }
+              },
+              "triggerTooltip": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否触发 tooltip。如果不想触发 tooltip 可以关掉。</p>\n",
+                "default": true
+              },
+              "value": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>当前的 value。在使用 <a href=\"xAxisPointer.handle\" target=\"_blank\">axisPointer.handle</a> 时,可以设置此值进行初始值设定,从而决定 axisPointer 的初始位置。</p>\n",
+                "default": null
+              },
+              "status": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>当前的状态,可取值为 <code>&#39;show&#39;</code> 和 <code>&#39;hide&#39;</code>。</p>\n"
+              },
+              "handle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>拖拽手柄,适用于触屏的环境。参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=line-tooltip-touch&amp;edit=1&amp;reset=1\" target=\"_blank\">例子</a>。</p>\n",
+                "properties": {
+                  "show": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "<p>当 show 设为 <code>true</code> 时开启,这时显示手柄,并且 axisPointer 会一直显示。</p>\n",
+                    "default": false
+                  },
+                  "icon": {
+                    "type": [
+                      "*"
+                    ],
+                    "descriptionCN": "<p>手柄的图标。</p>\n<p>可以通过 <code>&#39;image://url&#39;</code> 设置为图片,其中 url 为图片的链接,或者 <code>dataURI</code>。</p>\n<p>可以通过 <code>&#39;path://&#39;</code> 将图标设置为任意的矢量路径。这种方式相比于使用图片的方式,不用担心因为缩放而产生锯齿或模糊,而且可以设置为任意颜色。路径图形会自适应调整为合适的大小。路径的格式参见 <a href=\"http://www.w3.org/TR/SVG/paths.html#PathData\" target=\"_blank\">SVG PathData</a>。可以从 Adobe Illustrator 等工具编辑导出。</p>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=doc-example/axisPointer-handle-im [...]
+                  },
+                  "size": {
+                    "type": [
+                      "number",
+                      "Array"
+                    ],
+                    "descriptionCN": "<p>手柄的尺寸,可以设置单值,如 <code>45</code>,也可以设置为数组:<code>[width, height]</code>。</p>\n",
+                    "default": 45
+                  },
+                  "margin": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>手柄与轴的距离。注意,这是手柄中心点和轴的距离。</p>\n",
+                    "default": 50
+                  },
+                  "color": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>手柄颜色。</p>\n",
+                    "default": "'#333'"
+                  },
+                  "throttle": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>手柄拖拽时触发视图更新周期,单位毫秒,调大这个数值可以改善性能,但是降低体验。</p>\n",
+                    "default": 40
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n",
+                    "default": 3
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n",
+                    "default": "#aaa"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 2
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  }
+                }
+              }
+            }
+          },
+          "zlevel": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>X 轴所有图形的 zlevel 值。</p>\n<p><code>zlevel</code>用于 Canvas 分层,不同<code>zlevel</code>值的图形会放置在不同的 Canvas 中,Canvas 分层是一种常见的优化手段。我们可以把一些图形变化频繁(例如有动画)的组件设置成一个单独的<code>zlevel</code>。需要注意的是过多的 Canvas 会引起内存开销的增大,在手机端上需要谨慎使用以防崩溃。</p>\n<p><code>zlevel</code> 大的 Canvas 会放在 <code>zlevel</code> 小的 Canvas 的上面。</p>\n",
+            "default": 0
+          },
+          "z": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>X 轴组件的所有图形的<code>z</code>值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n<p><code>z</code>相比<code>zlevel</code>优先级更低,而且不会创建新的 Canvas。</p>\n",
+            "default": 0
+          }
+        }
+      },
+      "yAxis": {
+        "type": [
+          "Object"
+        ],
+        "descriptionCN": "<p>直角坐标系 grid 中的 y 轴,一般情况下单个 grid 组件最多只能放左右两个 y 轴,多于两个 y 轴需要通过配置 <a href=\"#yAxis.offset\">offset</a> 属性防止同个位置多个 Y 轴的重叠。</p>\n",
+        "properties": {
+          "show": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>是否显示 y 轴。</p>\n",
+            "default": true
+          },
+          "gridIndex": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>y 轴所在的 grid 的索引,默认位于第一个 grid。</p>\n",
+            "default": 0
+          },
+          "position": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>y 轴的位置。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p>默认 grid 中的第一个 y 轴在 grid 的左侧(<code>&#39;left&#39;</code>),第二个 y 轴视第一个 y 轴的位置放在另一侧。</p>\n"
+          },
+          "offset": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>Y 轴相对于默认位置的偏移,在相同的 <code>position</code> 上有多个 Y 轴的时候有用。</p>\n",
+            "default": 0
+          },
+          "type": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴类型。</p>\n<p>可选:</p>\n<ul>\n<li><p><code>&#39;value&#39;</code>\n  数值轴,适用于连续数据。</p>\n</li>\n<li><p><code>&#39;category&#39;</code>\n  类目轴,适用于离散的类目数据,为该类型时必须通过 <a href=\"#yAxis.data\">data</a> 设置类目数据。</p>\n</li>\n<li><p><code>&#39;time&#39;</code>\n  时间轴,适用于连续的时序数据,与数值轴相比时间轴带有时间的格式化,在刻度计算上也有所不同,例如会根据跨度的范围来决定使用月,星期,日还是小时范围的刻度。</p>\n</li>\n<li><p><code>&#39;log&#39;</code>\n  对数轴。适用于对数数据。</p>\n</li>\n</ul>\n",
+            "default": "'value'"
+          },
+          "name": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴名称。</p>\n"
+          },
+          "nameLocation": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴名称显示位置。</p>\n<p><strong>可选:</strong></p>\n<ul>\n<li><code>&#39;start&#39;</code></li>\n<li><code>&#39;middle&#39;</code> 或者 <code>&#39;center&#39;</code></li>\n<li><code>&#39;end&#39;</code></li>\n</ul>\n",
+            "default": "'end'"
+          },
+          "nameTextStyle": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴名称的文字样式。</p>\n",
+            "properties": {
+              "color": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>坐标轴名称的颜色,默认取 <a href=\"#yAxis.axisLine.lineStyle.color\">axisLine.lineStyle.color</a>。</p>\n"
+              },
+              "fontStyle": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                "default": "'normal'"
+              },
+              "fontWeight": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                "default": "normal"
+              },
+              "fontFamily": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                "default": "'sans-serif'"
+              },
+              "fontSize": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字的字体大小</p>\n",
+                "default": 12
+              },
+              "align": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "verticalAlign": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "lineHeight": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "backgroundColor": {
+                "type": [
+                  "string",
+                  "Object"
+                ],
+                "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                "default": 0
+              },
+              "borderRadius": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的圆角。</p>\n",
+                "default": 0
+              },
+              "padding": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                "default": 0
+              },
+              "shadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "shadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "width": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p>\n<p [...]
+              },
+              "height": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+              },
+              "textBorderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textBorderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                "default": 0
+              },
+              "textShadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textShadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "rich": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n        rich [...]
+                "properties": {
+                  "<user defined style name>": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "\"#fff\""
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "align": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "verticalAlign": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string",
+                          "Object"
+                        ],
+                        "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "borderRadius": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的圆角。</p>\n",
+                        "default": 0
+                      },
+                      "padding": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                        "default": 0
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n<!-- Overwrite color -->",
+                        "default": 0
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "nameGap": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>坐标轴名称与轴线之间的距离。</p>\n",
+            "default": 15
+          },
+          "nameRotate": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>坐标轴名字旋转,角度值。</p>\n",
+            "default": null
+          },
+          "inverse": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>是否是反向坐标轴。ECharts 3 中新加。</p>\n",
+            "default": false
+          },
+          "boundaryGap": {
+            "type": [
+              "boolean",
+              "Array"
+            ],
+            "descriptionCN": "<p>坐标轴两边留白策略,类目轴和非类目轴的设置和表现不一样。</p>\n<p>类目轴中 <code>boundaryGap</code> 可以配置为 <code>true</code> 和 <code>false</code>。默认为 <code>true</code>,这时候<a href=\"#yAxis.axisTick\">刻度</a>只是作为分隔线,标签和数据点都会在两个<a href=\"#yAxis.axisTick\">刻度</a>之间的带(band)中间。</p>\n<p>非类目轴,包括时间,数值,对数轴,<code>boundaryGap</code>是一个两个值的数组,分别表示数据最小值和最大值的延伸范围,可以直接设置数值或者相对的百分比,在设置 <a href=\"#yAxis.min\">min</a> 和 <a href=\"#yAxis.max\">max</a> 后无效。\n<strong>示例:</strong></p>\n<pre><code class=\"lang-js [...]
+          },
+          "min": {
+            "type": [
+              "number",
+              "string",
+              "function"
+            ],
+            "descriptionCN": "<p>坐标轴刻度最小值。</p>\n<p>可以设置成特殊值 <code>&#39;dataMin&#39;</code>,此时取数据在该轴上的最小值作为最小刻度。</p>\n<p>不设置时会自动计算最小值保证坐标轴刻度的均匀分布。</p>\n<p>在类目轴中,也可以设置为类目的序数(如类目轴 <code>data: [&#39;类A&#39;, &#39;类B&#39;, &#39;类C&#39;]</code> 中,序数 <code>2</code> 表示 <code>&#39;类C&#39;</code>。也可以设置为负数,如 <code>-3</code>)。</p>\n<p>当设置成 <code>function</code> 形式时,可以根据计算得出的数据最大最小值设定坐标轴的最小值。如:</p>\n<pre><code>min: function(value) {\n    return value.min - 20;\n}\n</code></pre><p>其中 <code>value</code [...]
+            "default": null
+          },
+          "max": {
+            "type": [
+              "number",
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴刻度最大值。</p>\n<p>可以设置成特殊值 <code>&#39;dataMax&#39;</code>,此时取数据在该轴上的最大值作为最大刻度。</p>\n<p>不设置时会自动计算最大值保证坐标轴刻度的均匀分布。</p>\n<p>在类目轴中,也可以设置为类目的序数(如类目轴 <code>data: [&#39;类A&#39;, &#39;类B&#39;, &#39;类C&#39;]</code> 中,序数 <code>2</code> 表示 <code>&#39;类C&#39;</code>。也可以设置为负数,如 <code>-3</code>)。</p>\n<p>当设置成 <code>function</code> 形式时,可以根据计算得出的数据最大最小值设定坐标轴的最小值。如:</p>\n<pre><code>max: function(value) {\n    return value.max - 20;\n}\n</code></pre><p>其中 <code>value</code [...]
+            "default": null
+          },
+          "scale": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>只在数值轴中(<a href=\"#yAxis.type\">type</a>: &#39;value&#39;)有效。</p>\n<p>是否是脱离 0 值比例。设置成 <code>true</code> 后坐标刻度不会强制包含零刻度。在双数值轴的散点图中比较有用。</p>\n<p>在设置 <a href=\"#yAxis.min\">min</a> 和 <a href=\"#yAxis.max\">max</a> 之后该配置项无效。</p>\n",
+            "default": false
+          },
+          "splitNumber": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>坐标轴的分割段数,需要注意的是这个分割段数只是个预估值,最后实际显示的段数会在这个基础上根据分割后坐标轴刻度显示的易读程度作调整。</p>\n<p>在类目轴中无效。</p>\n",
+            "default": 5
+          },
+          "minInterval": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>自动计算的坐标轴最小间隔大小。</p>\n<p>例如可以设置成<code>1</code>保证坐标轴分割刻度显示成整数。</p>\n<pre><code class=\"lang-js\">{\n    minInterval: 1\n}\n</code></pre>\n<p>只在数值轴或时间轴中(<a href=\"#yAxis.type\">type</a>: &#39;value&#39; 或 &#39;time&#39;)有效。</p>\n",
+            "default": 0
+          },
+          "maxInterval": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>自动计算的坐标轴最大间隔大小。</p>\n<p>例如,在时间轴((<a href=\"#yAxis.type\">type</a>: &#39;time&#39;))可以设置成 <code>3600 * 24 * 1000</code> 保证坐标轴分割刻度最大为一天。</p>\n<pre><code class=\"lang-js\">{\n    maxInterval: 3600 * 24 * 1000\n}\n</code></pre>\n<p>只在数值轴或时间轴中(<a href=\"#yAxis.type\">type</a>: &#39;value&#39; 或 &#39;time&#39;)有效。</p>\n"
+          },
+          "interval": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>强制设置坐标轴分割间隔。</p>\n<p>因为 <a href=\"#yAxis.splitNumber\">splitNumber</a> 是预估的值,实际根据策略计算出来的刻度可能无法达到想要的效果,这时候可以使用 interval 配合 <a href=\"#yAxis.min\">min</a>、<a href=\"#yAxis.max\">max</a> 强制设定刻度划分,一般不建议使用。</p>\n<p>无法在类目轴中使用。在时间轴(<a href=\"#yAxis.type\">type</a>: &#39;time&#39;)中需要传时间戳,在对数轴(<a href=\"#yAxis.type\">type</a>: &#39;log&#39;)中需要传指数值。</p>\n"
+          },
+          "logBase": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>对数轴的底数,只在对数轴中(<a href=\"#yAxis.type\">type</a>: &#39;log&#39;)有效。</p>\n",
+            "default": 10
+          },
+          "silent": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>坐标轴是否是静态无法交互。</p>\n",
+            "default": false
+          },
+          "triggerEvent": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>坐标轴的标签是否响应和触发鼠标事件,默认不响应。</p>\n<p>事件参数如下:</p>\n<pre><code class=\"lang-js\">{\n    // 组件类型,xAxis, yAxis, radiusAxis, angleAxis\n    // 对应组件类型都会有一个属性表示组件的 index,例如 xAxis 就是 xAxisIndex\n    componentType: string,\n    // 未格式化过的刻度值, 点击刻度标签有效\n    value: &#39;&#39;,\n    // 坐标轴名称, 点击坐标轴名称有效\n    name: &#39;&#39;\n}\n</code></pre>\n",
+            "default": false
+          },
+          "axisLine": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴轴线相关设置。</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示坐标轴轴线。</p>\n",
+                "default": true
+              },
+              "onZero": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>X 轴或者 Y 轴的轴线是否在另一个轴的 0 刻度上,只有在另一个轴为数值轴且包含 0 刻度时有效。</p>\n",
+                "default": true
+              },
+              "onZeroAxisIndex": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>当有双轴时,可以用这个属性手动指定,在哪个轴的 0 刻度上。</p>\n"
+              },
+              "symbol": {
+                "type": [
+                  "string",
+                  "Array"
+                ],
+                "descriptionCN": "<p>轴线两边的箭头。可以是字符串,表示两端使用同样的箭头;或者长度为 2 的字符串数组,分别表示两端的箭头。默认不显示箭头,即 <code>&#39;none&#39;</code>。两端都显示箭头可以设置为 <code>&#39;arrow&#39;</code>,只在末端显示箭头可以设置为 <code>[&#39;none&#39;, &#39;arrow&#39;]</code>。</p>\n",
+                "default": "'none'"
+              },
+              "symbolSize": {
+                "type": [
+                  "Array"
+                ],
+                "descriptionCN": "<p>轴线两边的箭头的大小,第一个数字表示宽度(垂直坐标轴方向),第二个数字表示高度(平行坐标轴方向)。</p>\n",
+                "default": "[10, 15]"
+              },
+              "lineStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>坐标轴线线的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1, [...]
+                    "default": "'#333'"
+                  },
+                  "width": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>坐标轴线线宽。</p>\n",
+                    "default": 1
+                  },
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>坐标轴线线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                    "default": "'solid'"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                  }
+                }
+              }
+            }
+          },
+          "axisTick": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴刻度相关设置。</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示坐标轴刻度。</p>\n",
+                "default": true
+              },
+              "alignWithLabel": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>类目轴中在 <code>boundaryGap</code> 为 <code>true</code> 的时候有效,可以保证刻度线和标签对齐。如下图:</p>\n<p><img width=\"600\" height=\"auto\" src=\"documents/asset/img/axis-align-with-label.png\"></p>\n",
+                "default": false
+              },
+              "interval": {
+                "type": [
+                  "number",
+                  "Function"
+                ],
+                "descriptionCN": "<p>坐标轴刻度的显示间隔,在类目轴中有效。默认同 <a href=\"#yAxis.axisLabel.interval\">axisLabel.interval</a> 一样。</p>\n<p>默认会采用标签不重叠的策略间隔显示标签。</p>\n<p>可以设置成 0 强制显示所有标签。</p>\n<p>如果设置为 <code>1</code>,表示『隔一个标签显示一个标签』,如果值为 <code>2</code>,表示隔两个标签显示一个标签,以此类推。</p>\n<p>可以用数值表示间隔的数据,也可以通过回调函数控制。回调函数格式如下:</p>\n<pre><code class=\"lang-js\">(index:number, value: string) =&gt; boolean\n</code></pre>\n<p>第一个参数是类目的 index,第二个值是类目名称,如果跳过则返回 <code>false</code>。</p>\n",
+                "default": "'auto'"
+              },
+              "inside": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>坐标轴刻度是否朝内,默认朝外。</p>\n",
+                "default": false
+              },
+              "length": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>坐标轴刻度的长度。</p>\n",
+                "default": 5
+              },
+              "lineStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>刻度线的颜色,默认取 <a href=\"#yAxis.axisLine.lineStyle.color\">axisLine.lineStyle.color</a>。</p>\n"
+                  },
+                  "width": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>坐标轴刻度线宽。</p>\n",
+                    "default": 1
+                  },
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>坐标轴刻度线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                    "default": "'solid'"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n<!-- Overwrite color -->"
+                  }
+                }
+              }
+            }
+          },
+          "axisLabel": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴刻度标签的相关设置。</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示刻度标签。</p>\n",
+                "default": true
+              },
+              "interval": {
+                "type": [
+                  "number",
+                  "Function"
+                ],
+                "descriptionCN": "<p>坐标轴刻度标签的显示间隔,在类目轴中有效。</p>\n<p>默认会采用标签不重叠的策略间隔显示标签。</p>\n<p>可以设置成 0 强制显示所有标签。</p>\n<p>如果设置为 <code>1</code>,表示『隔一个标签显示一个标签』,如果值为 <code>2</code>,表示隔两个标签显示一个标签,以此类推。</p>\n<p>可以用数值表示间隔的数据,也可以通过回调函数控制。回调函数格式如下:</p>\n<pre><code class=\"lang-js\">(index:number, value: string) =&gt; boolean\n</code></pre>\n<p>第一个参数是类目的 index,第二个值是类目名称,如果跳过则返回 <code>false</code>。</p>\n",
+                "default": "'auto'"
+              },
+              "inside": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>刻度标签是否朝内,默认朝外。</p>\n",
+                "default": false
+              },
+              "rotate": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>刻度标签旋转的角度,在类目轴的类目标签显示不下的时候可以通过旋转防止标签之间重叠。</p>\n<p>旋转的角度从 -90 度到 90 度。</p>\n",
+                "default": 0
+              },
+              "margin": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>刻度标签与轴线之间的距离。</p>\n",
+                "default": 8
+              },
+              "formatter": {
+                "type": [
+                  "string",
+                  "Function"
+                ],
+                "descriptionCN": "<p>刻度标签的内容格式器,支持字符串模板和回调函数两种形式。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">// 使用字符串模板,模板变量为刻度默认标签 {value}\nformatter: &#39;{value} kg&#39;\n\n// 使用函数模板,函数参数分别为刻度数值(类目),刻度的索引\nformatter: function (value, index) {\n    // 格式化成月/日,只在第一个刻度显示年份\n    var date = new Date(value);\n    var texts = [(date.getMonth() + 1), date.getDate()];\n    if (index === 0) {\n        texts.unshift(date.getYear());\n    }\n    return texts.join(&#39;/&#39;);\n}\n</code></pre>\n",
+                "default": null
+              },
+              "showMinLabel": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示最小 tick 的 label。可取值 <code>true</code>, <code>false</code>, <code>null</code>。默认自动判定(即如果标签重叠,不会显示最小 tick 的 label)。</p>\n",
+                "default": null
+              },
+              "showMaxLabel": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示最大 tick 的 label。可取值 <code>true</code>, <code>false</code>, <code>null</code>。默认自动判定(即如果标签重叠,不会显示最大 tick 的 label)。</p>\n",
+                "default": null
+              },
+              "color": {
+                "type": [
+                  "Color",
+                  "Function"
+                ],
+                "descriptionCN": "<p>刻度标签文字的颜色,默认取 <a href=\"#yAxis.axisLine.lineStyle.color\">axisLine.lineStyle.color</a>。支持回调函数,格式如下</p>\n<pre><code class=\"lang-js\">(val: string) =&gt; Color\n</code></pre>\n<p>参数是标签的文本,返回颜色值,如下示例:</p>\n<pre><code class=\"lang-js\">textStyle: {\n    color: function (value, index) {\n        return value &gt;= 0 ? &#39;green&#39; : &#39;red&#39;;\n    }\n}\n</code></pre>\n"
+              },
+              "fontStyle": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                "default": "'normal'"
+              },
+              "fontWeight": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                "default": "normal"
+              },
+              "fontFamily": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                "default": "'sans-serif'"
+              },
+              "fontSize": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字的字体大小</p>\n",
+                "default": 12
+              },
+              "align": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "verticalAlign": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "lineHeight": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "backgroundColor": {
+                "type": [
+                  "string",
+                  "Object"
+                ],
+                "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                "default": 0
+              },
+              "borderRadius": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的圆角。</p>\n",
+                "default": 0
+              },
+              "padding": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                "default": 0
+              },
+              "shadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "shadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "width": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p>\n<p [...]
+              },
+              "height": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+              },
+              "textBorderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textBorderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                "default": 0
+              },
+              "textShadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textShadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "rich": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n        rich [...]
+                "properties": {
+                  "<user defined style name>": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "\"#fff\""
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "align": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "verticalAlign": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string",
+                          "Object"
+                        ],
+                        "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "borderRadius": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的圆角。</p>\n",
+                        "default": 0
+                      },
+                      "padding": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                        "default": 0
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n<!-- Overwrite color -->",
+                        "default": 0
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "splitLine": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴在 <a href=\"#grid\">grid</a> 区域中的分隔线。</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示分隔线。默认数值轴显示,类目轴不显示。</p>\n",
+                "default": true
+              },
+              "interval": {
+                "type": [
+                  "number",
+                  "Function"
+                ],
+                "descriptionCN": "<p>坐标轴分隔线的显示间隔,在类目轴中有效。默认同 <a href=\"#yAxis.axisLabel.interval\">axisLabel.interval</a> 一样。</p>\n<p>默认会采用标签不重叠的策略间隔显示标签。</p>\n<p>可以设置成 0 强制显示所有标签。</p>\n<p>如果设置为 <code>1</code>,表示『隔一个标签显示一个标签』,如果值为 <code>2</code>,表示隔两个标签显示一个标签,以此类推。</p>\n<p>可以用数值表示间隔的数据,也可以通过回调函数控制。回调函数格式如下:</p>\n<pre><code class=\"lang-js\">(index:number, value: string) =&gt; boolean\n</code></pre>\n<p>第一个参数是类目的 index,第二个值是类目名称,如果跳过则返回 <code>false</code>。</p>\n",
+                "default": "'auto'"
+              },
+              "lineStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Array",
+                      "string"
+                    ],
+                    "descriptionCN": "<p>分隔线颜色,可以设置成单个颜色。</p>\n<p>也可以设置成颜色数组,分隔线会按数组中颜色的顺序依次循环设置颜色。</p>\n<p>示例</p>\n<pre><code>splitLine: {\n    lineStyle: {\n        // 使用深浅的间隔色\n        color: [&#39;#aaa&#39;, &#39;#ddd&#39;]\n    }\n}\n</code></pre>",
+                    "default": "['#ccc']"
+                  },
+                  "width": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>分隔线线宽。</p>\n",
+                    "default": 1
+                  },
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>分隔线线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                    "default": "'solid'"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n<!-- overwrite color -->"
+                  }
+                }
+              }
+            }
+          },
+          "splitArea": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴在 <a href=\"#grid\">grid</a> 区域中的分隔区域,默认不显示。</p>\n",
+            "properties": {
+              "interval": {
+                "type": [
+                  "number",
+                  "Function"
+                ],
+                "descriptionCN": "<p>坐标轴分隔区域的显示间隔,在类目轴中有效。默认同 <a href=\"#yAxis.axisLabel.interval\">axisLabel.interval</a> 一样。</p>\n<p>默认会采用标签不重叠的策略间隔显示标签。</p>\n<p>可以设置成 0 强制显示所有标签。</p>\n<p>如果设置为 <code>1</code>,表示『隔一个标签显示一个标签』,如果值为 <code>2</code>,表示隔两个标签显示一个标签,以此类推。</p>\n<p>可以用数值表示间隔的数据,也可以通过回调函数控制。回调函数格式如下:</p>\n<pre><code class=\"lang-js\">(index:number, value: string) =&gt; boolean\n</code></pre>\n<p>第一个参数是类目的 index,第二个值是类目名称,如果跳过则返回 <code>false</code>。</p>\n",
+                "default": "'auto'"
+              },
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示分隔区域。</p>\n",
+                "default": false
+              },
+              "areaStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>分隔区域的样式设置。</p>\n",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Array"
+                    ],
+                    "descriptionCN": "<p>分隔区域颜色。分隔区域会按数组中颜色的顺序依次循环设置颜色。默认是一个深浅的间隔色。</p>\n",
+                    "default": "['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)']"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                  }
+                }
+              }
+            }
+          },
+          "data": {
+            "type": [
+              "Array"
+            ],
+            "descriptionCN": "<p>类目数据,在类目轴(<a href=\"#yAxis.type\">type</a>: &#39;category&#39;)中有效。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">// 所有类目名称列表\ndata: [&#39;周一&#39;, &#39;周二&#39;, &#39;周三&#39;, &#39;周四&#39;, &#39;周五&#39;, &#39;周六&#39;, &#39;周日&#39;]\n// 每一项也可以是具体的配置项,此时取配置项中的 `value` 为类目名\ndata: [{\n    value: &#39;周一&#39;,\n    // 突出周一\n    textStyle: {\n        fontSize: 20,\n        color: &#39;red&#39;\n    }\n}, &#39;周二&#39;, &#39;周三&#39;, &#39;周四&#39;, &#39;周五&#39;,  [...]
+            "items": {
+              "type": "Object",
+              "properties": {
+                "value": {
+                  "type": [
+                    "string"
+                  ],
+                  "descriptionCN": "<p>单个类目名称。</p>\n"
+                },
+                "textStyle": {
+                  "type": [
+                    "Object"
+                  ],
+                  "descriptionCN": "<p>类目标签的文字样式。</p>\n",
+                  "properties": {
+                    "color": {
+                      "type": [
+                        "Color"
+                      ],
+                      "descriptionCN": "<p>文字的颜色。</p>\n",
+                      "default": "\"#fff\""
+                    },
+                    "fontStyle": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                      "default": "'normal'"
+                    },
+                    "fontWeight": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                      "default": "normal"
+                    },
+                    "fontFamily": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                      "default": "'sans-serif'"
+                    },
+                    "fontSize": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字的字体大小</p>\n",
+                      "default": 12
+                    },
+                    "align": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                    },
+                    "verticalAlign": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                    },
+                    "lineHeight": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                    },
+                    "backgroundColor": {
+                      "type": [
+                        "string",
+                        "Object"
+                      ],
+                      "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "borderColor": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "borderWidth": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                      "default": 0
+                    },
+                    "borderRadius": {
+                      "type": [
+                        "number",
+                        "Array"
+                      ],
+                      "descriptionCN": "<p>文字块的圆角。</p>\n",
+                      "default": 0
+                    },
+                    "padding": {
+                      "type": [
+                        "number",
+                        "Array"
+                      ],
+                      "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                      "default": 0
+                    },
+                    "shadowColor": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "shadowBlur": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                      "default": 0
+                    },
+                    "shadowOffsetX": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                      "default": 0
+                    },
+                    "shadowOffsetY": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                      "default": 0
+                    },
+                    "width": {
+                      "type": [
+                        "number",
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</ [...]
+                    },
+                    "height": {
+                      "type": [
+                        "number",
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                    },
+                    "textBorderColor": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "textBorderWidth": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                      "default": 0
+                    },
+                    "textShadowColor": {
+                      "type": [
+                        "string"
+                      ],
+                      "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                      "default": "'transparent'"
+                    },
+                    "textShadowBlur": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                      "default": 0
+                    },
+                    "textShadowOffsetX": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                      "default": 0
+                    },
+                    "textShadowOffsetY": {
+                      "type": [
+                        "number"
+                      ],
+                      "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                      "default": 0
+                    },
+                    "rich": {
+                      "type": [
+                        "Object"
+                      ],
+                      "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n       [...]
+                      "properties": {
+                        "<user defined style name>": {
+                          "type": [
+                            "Object"
+                          ],
+                          "descriptionCN": "",
+                          "properties": {
+                            "color": {
+                              "type": [
+                                "Color"
+                              ],
+                              "descriptionCN": "<p>文字的颜色。</p>\n",
+                              "default": "\"#fff\""
+                            },
+                            "fontStyle": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                              "default": "'normal'"
+                            },
+                            "fontWeight": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                              "default": "normal"
+                            },
+                            "fontFamily": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                              "default": "'sans-serif'"
+                            },
+                            "fontSize": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字的字体大小</p>\n",
+                              "default": 12
+                            },
+                            "align": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                            },
+                            "verticalAlign": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code> [...]
+                            },
+                            "lineHeight": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                            },
+                            "backgroundColor": {
+                              "type": [
+                                "string",
+                                "Object"
+                              ],
+                              "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "borderColor": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "borderWidth": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                              "default": 0
+                            },
+                            "borderRadius": {
+                              "type": [
+                                "number",
+                                "Array"
+                              ],
+                              "descriptionCN": "<p>文字块的圆角。</p>\n",
+                              "default": 0
+                            },
+                            "padding": {
+                              "type": [
+                                "number",
+                                "Array"
+                              ],
+                              "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                              "default": 0
+                            },
+                            "shadowColor": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "shadowBlur": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                              "default": 0
+                            },
+                            "shadowOffsetX": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                              "default": 0
+                            },
+                            "shadowOffsetY": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                              "default": 0
+                            },
+                            "width": {
+                              "type": [
+                                "number",
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义, [...]
+                            },
+                            "height": {
+                              "type": [
+                                "number",
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                            },
+                            "textBorderColor": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "textBorderWidth": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                              "default": 0
+                            },
+                            "textShadowColor": {
+                              "type": [
+                                "string"
+                              ],
+                              "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                              "default": "'transparent'"
+                            },
+                            "textShadowBlur": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                              "default": 0
+                            },
+                            "textShadowOffsetX": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                              "default": 0
+                            },
+                            "textShadowOffsetY": {
+                              "type": [
+                                "number"
+                              ],
+                              "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                              "default": 0
+                            }
+                          }
+                        }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "axisPointer": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>axisPointer settings on axis.</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>默认不显示。但是如果 <a href=\"#tooltip.trigger\">tooltip.trigger</a> 设置为 <code>&#39;axis&#39;</code> 或者 <a href=\"#tooltip.axisPointer.type\">tooltip.axisPointer.type</a> 设置为 <code>&#39;cross&#39;</code>,则自动显示 axisPointer。坐标系会自动选择显示显示哪个轴的 axisPointer,也可以使用 <a href=\"#tooltip.axisPointer.axis\">tooltip.axisPointer.axis</a> 改变这种选择。</p>\n",
+                "default": false
+              },
+              "type": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>指示器类型。</p>\n<p>可选</p>\n<ul>\n<li><p><code>&#39;line&#39;</code> 直线指示器</p>\n</li>\n<li><p><code>&#39;shadow&#39;</code> 阴影指示器</p>\n</li>\n</ul>\n",
+                "default": "'line'"
+              },
+              "snap": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>坐标轴指示器是否自动吸附到点上。默认自动判断。</p>\n<p>这个功能在数值轴和时间轴上比较有意义,可以自动寻找细小的数值点。</p>\n"
+              },
+              "z": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>坐标轴指示器的 z 值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n"
+              },
+              "label": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>坐标轴指示器的文本标签。</p>\n",
+                "properties": {
+                  "show": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "<p>是否显示文本标签。如果 <a href=\"#tooltip.axisPointer.type\">tooltip.axisPointer.type</a> 设置为 <code>&#39;cross&#39;</code> 则默认显示标签,否则默认不显示。</p>\n",
+                    "default": false
+                  },
+                  "precision": {
+                    "type": [
+                      "number",
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文本标签中数值的小数点精度。默认根据当前轴的值自动判断。也可以指定如 <code>2</code> 表示保留两位小数。</p>\n",
+                    "default": "'auto'"
+                  },
+                  "formatter": {
+                    "type": [
+                      "string",
+                      "Function"
+                    ],
+                    "descriptionCN": "<p>文本标签文字的格式化器。</p>\n<p>如果为 <code>string</code>,可以是例如:<code>formatter: &#39;some text {value} some text</code>,其中 <code>{value}</code> 会被自动替换为轴的值。</p>\n<p>如果为 <code>function</code>,可以是例如:</p>\n<p><strong>参数:</strong></p>\n<p><code>{Object}</code> params: 含有:</p>\n<p><code>{Object}</code> params.value: 轴当前值,如果 axis.type 为 &#39;category&#39; 时,其值为 axis.data 里的数值。如果 axis.type 为 <code>&#39;time&#39;</code>,其值为时间戳。</p>\n<p><code>{Array.&lt;Object&gt;}</co [...]
+                    "default": null
+                  },
+                  "margin": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "<p>label 距离轴的距离。</p>\n",
+                    "default": 3
+                  },
+                  "textStyle": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "'#fff'"
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      }
+                    }
+                  },
+                  "padding": {
+                    "type": [
+                      "string",
+                      "Array"
+                    ],
+                    "descriptionCN": "<p>axisPointer内边距,单位px,默认各方向内边距为5,接受数组分别设定上右下左边距。</p>\n<p>使用示例:</p>\n<pre><code class=\"lang-js\">// 设置内边距为 5\npadding: 5\n// 设置上下的内边距为 5,左右的内边距为 10\npadding: [5, 10]\n// 分别设置四个方向的内边距\npadding: [\n    5,  // 上\n    10, // 右\n    5,  // 下\n    10, // 左\n]\n</code></pre>\n",
+                    "default": "[5, 7, 5, 7]"
+                  },
+                  "backgroundColor": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文本标签的背景颜色,默认是和 <a href=\"#xAxis.axisLine.lineStyle.color\">axis.axisLine.lineStyle.color</a> 相同。</p>\n",
+                    "default": "'auto'"
+                  },
+                  "borderColor": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文本标签的边框颜色。</p>\n",
+                    "default": null
+                  },
+                  "borderWidth": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文本标签的边框宽度。</p>\n",
+                    "default": 0
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n",
+                    "default": 3
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n",
+                    "default": "#aaa"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  }
+                }
+              },
+              "lineStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;line&#39;</code> 时有效。</p>\n",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>线的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1,\n   [...]
+                    "default": "#555"
+                  },
+                  "width": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>线宽。</p>\n",
+                    "default": 1
+                  },
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                    "default": "solid"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                  }
+                }
+              },
+              "shadowStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;shadow&#39;</code> 时有效。</p>\n",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>填充的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1,\n  [...]
+                    "default": "'rgba(150,150,150,0.3)"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                  }
+                }
+              },
+              "triggerTooltip": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否触发 tooltip。如果不想触发 tooltip 可以关掉。</p>\n",
+                "default": true
+              },
+              "value": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>当前的 value。在使用 <a href=\"xAxisPointer.handle\" target=\"_blank\">axisPointer.handle</a> 时,可以设置此值进行初始值设定,从而决定 axisPointer 的初始位置。</p>\n",
+                "default": null
+              },
+              "status": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>当前的状态,可取值为 <code>&#39;show&#39;</code> 和 <code>&#39;hide&#39;</code>。</p>\n"
+              },
+              "handle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>拖拽手柄,适用于触屏的环境。参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=line-tooltip-touch&amp;edit=1&amp;reset=1\" target=\"_blank\">例子</a>。</p>\n",
+                "properties": {
+                  "show": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "<p>当 show 设为 <code>true</code> 时开启,这时显示手柄,并且 axisPointer 会一直显示。</p>\n",
+                    "default": false
+                  },
+                  "icon": {
+                    "type": [
+                      "*"
+                    ],
+                    "descriptionCN": "<p>手柄的图标。</p>\n<p>可以通过 <code>&#39;image://url&#39;</code> 设置为图片,其中 url 为图片的链接,或者 <code>dataURI</code>。</p>\n<p>可以通过 <code>&#39;path://&#39;</code> 将图标设置为任意的矢量路径。这种方式相比于使用图片的方式,不用担心因为缩放而产生锯齿或模糊,而且可以设置为任意颜色。路径图形会自适应调整为合适的大小。路径的格式参见 <a href=\"http://www.w3.org/TR/SVG/paths.html#PathData\" target=\"_blank\">SVG PathData</a>。可以从 Adobe Illustrator 等工具编辑导出。</p>\n<p>参见 <a href=\"http://echarts.baidu.com/gallery/editor.html?c=doc-example/axisPointer-handle-im [...]
+                  },
+                  "size": {
+                    "type": [
+                      "number",
+                      "Array"
+                    ],
+                    "descriptionCN": "<p>手柄的尺寸,可以设置单值,如 <code>45</code>,也可以设置为数组:<code>[width, height]</code>。</p>\n",
+                    "default": 45
+                  },
+                  "margin": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>手柄与轴的距离。注意,这是手柄中心点和轴的距离。</p>\n",
+                    "default": 50
+                  },
+                  "color": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>手柄颜色。</p>\n",
+                    "default": "'#333'"
+                  },
+                  "throttle": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>手柄拖拽时触发视图更新周期,单位毫秒,调大这个数值可以改善性能,但是降低体验。</p>\n",
+                    "default": 40
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n",
+                    "default": 3
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n",
+                    "default": "#aaa"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 2
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  }
+                }
+              }
+            }
+          },
+          "zlevel": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>Y 轴所有图形的 zlevel 值。</p>\n<p><code>zlevel</code>用于 Canvas 分层,不同<code>zlevel</code>值的图形会放置在不同的 Canvas 中,Canvas 分层是一种常见的优化手段。我们可以把一些图形变化频繁(例如有动画)的组件设置成一个单独的<code>zlevel</code>。需要注意的是过多的 Canvas 会引起内存开销的增大,在手机端上需要谨慎使用以防崩溃。</p>\n<p><code>zlevel</code> 大的 Canvas 会放在 <code>zlevel</code> 小的 Canvas 的上面。</p>\n",
+            "default": 0
+          },
+          "z": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>Y 轴组件的所有图形的<code>z</code>值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n<p><code>z</code>相比<code>zlevel</code>优先级更低,而且不会创建新的 Canvas。</p>\n",
+            "default": 0
+          }
+        }
+      },
+      "polar": {
+        "type": [
+          "Object"
+        ],
+        "descriptionCN": "<p>极坐标系,可以用于散点图和折线图。每个极坐标系拥有一个<a href=\"#angleAxis\">角度轴</a>和一个<a href=\"#radiusAxis\">半径轴</a>。</p>\n<p><strong>示例:</strong></p>\n<iframe data-src=\"http://echarts.baidu.com/gallery/view.html?c=scatter-polar-punchCard&edit=1&reset=1\" width=\"600\" height=\"400\" ></iframe>\n\n\n\n\n\n",
+        "properties": {
+          "zlevel": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>所有图形的 zlevel 值。</p>\n<p><code>zlevel</code>用于 Canvas 分层,不同<code>zlevel</code>值的图形会放置在不同的 Canvas 中,Canvas 分层是一种常见的优化手段。我们可以把一些图形变化频繁(例如有动画)的组件设置成一个单独的<code>zlevel</code>。需要注意的是过多的 Canvas 会引起内存开销的增大,在手机端上需要谨慎使用以防崩溃。</p>\n<p><code>zlevel</code> 大的 Canvas 会放在 <code>zlevel</code> 小的 Canvas 的上面。</p>\n",
+            "default": 0
+          },
+          "z": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>组件的所有图形的<code>z</code>值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n<p><code>z</code>相比<code>zlevel</code>优先级更低,而且不会创建新的 Canvas。</p>\n",
+            "default": 2
+          },
+          "center": {
+            "type": [
+              "Array"
+            ],
+            "descriptionCN": "<p>极坐标系的中心(圆心)坐标,数组的第一项是横坐标,第二项是纵坐标。</p>\n<p>支持设置成百分比,设置成百分比时第一项是相对于容器宽度,第二项是相对于容器高度。</p>\n<p><strong>使用示例:</strong></p>\n<pre><code>// 设置成绝对的像素值\ncenter: [400, 300]\n// 设置成相对的百分比\ncenter: [&#39;50%&#39;, &#39;50%&#39;]\n</code></pre>",
+            "default": "['50%', '50%']"
+          },
+          "radius": {
+            "type": [
+              "Array"
+            ],
+            "descriptionCN": "<p>极坐标系的半径,数组的第一项是内半径,第二项是外半径。</p>\n<p>支持设置成百分比,相对于容器高宽中较小的一项的一半。</p>\n"
+          },
+          "tooltip": {
+            "type": [
+              "*"
+            ],
+            "descriptionCN": "<p>本坐标系特定的 tooltip 设定。</p>\n<hr>\n<p><strong>提示框组件的通用介绍:</strong></p>\n<p>提示框组件可以设置在多种地方:</p>\n<ul>\n<li><p>可以设置在全局,即 <a href=\"#tooltip\">tooltip</a></p>\n</li>\n<li><p>可以设置在坐标系中,即 <a href=\"#grid.tooltip\">grid.tooltip</a>、<a href=\"#polar.tooltip\">polar.tooltip</a>、<a href=\"#single.tooltip\">single.tooltip</a></p>\n</li>\n<li><p>可以设置在系列中,即 <a href=\"#series.tooltip\">series.tooltip</a></p>\n</li>\n<li><p>可以设置在系列的每个数据项中,即 <a href=\"#series.data.tooltip\" [...]
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示提示框组件,包括提示框浮层和 <a href=\"#tooltip.axisPointer\">axisPointer</a>。</p>\n",
+                "default": true
+              },
+              "trigger": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>触发类型。</p>\n<p>可选:</p>\n<ul>\n<li><p><code>&#39;item&#39;</code></p>\n<p>  数据项图形触发,主要在散点图,饼图等无类目轴的图表中使用。</p>\n</li>\n<li><p><code>&#39;axis&#39;</code></p>\n<p>  坐标轴触发,主要在柱状图,折线图等会使用类目轴的图表中使用。</p>\n<p>  在 ECharts 2.x 中只支持类目轴上使用 axis trigger,在 ECharts 3 中支持在<a href=\"#grid\">直角坐标系</a>和<a href=\"#polar\">极坐标系</a>上的所有类型的轴。并且可以通过 <a href=\"#tooltip.axisPointer.axis\">axisPointer.axis</a> 指定坐标轴。</p>\n</li>\n<li><p><code>&#39;none&#39;</code></p>\n<p>  什么都不触 [...]
+                "default": "'item'"
+              },
+              "axisPointer": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>坐标轴指示器配置项。</p>\n<p><code>tooltip.axisPointer</code> 是配置坐标轴指示器的快捷方式。实际上坐标轴指示器的全部功能,都可以通过轴上的 axisPointer 配置项完成(例如 <a href=\"#xAxis.axisPointer\">xAxis.axisPointer</a> 或 <a href=\"#angleAxis.axisPointer\">angleAxis.axisPointer</a>)。但是使用 <code>tooltip.axisPinter</code> 在简单场景下会更方便一些。</p>\n<blockquote>\n<p><strong>注意:</strong> <code>tooltip.axisPointer</code> 中诸配置项的优先级低于轴上的 axisPointer 的配置项。</p>\n</blockquote>\n<hr>\n<p>坐标轴指示器是指示坐标轴当前刻度的工具。</p>\n<p>如下例,鼠标悬浮 [...]
+                "properties": {
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>指示器类型。</p>\n<p>可选</p>\n<ul>\n<li><p><code>&#39;line&#39;</code> 直线指示器</p>\n</li>\n<li><p><code>&#39;shadow&#39;</code> 阴影指示器</p>\n</li>\n<li><p><code>&#39;cross&#39;</code> 十字准星指示器。其实是种简写,表示启用两个正交的轴的 axisPointer。</p>\n</li>\n</ul>\n",
+                    "default": "'line'"
+                  },
+                  "axis": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>指示器的坐标轴。</p>\n<p>默认情况,坐标系会自动选择显示哪个轴的 axisPointer(默认取类目轴或者时间轴)。</p>\n<p>可以是 <code>&#39;x&#39;</code>, <code>&#39;y&#39;</code>, <code>&#39;radius&#39;</code>, <code>&#39;angle&#39;</code>。</p>\n",
+                    "default": "'auto'"
+                  },
+                  "snap": {
+                    "type": [
+                      "boolean"
+                    ],
+                    "descriptionCN": "<p>坐标轴指示器是否自动吸附到点上。默认自动判断。</p>\n<p>这个功能在数值轴和时间轴上比较有意义,可以自动寻找细小的数值点。</p>\n"
+                  },
+                  "z": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>坐标轴指示器的 z 值。控制图形的前后顺序。<code>z</code>值小的图形会被<code>z</code>值大的图形覆盖。</p>\n"
+                  },
+                  "label": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "<p>坐标轴指示器的文本标签。</p>\n",
+                    "properties": {
+                      "show": {
+                        "type": [
+                          "boolean"
+                        ],
+                        "descriptionCN": "<p>是否显示文本标签。如果 <a href=\"#tooltip.axisPointer.type\">tooltip.axisPointer.type</a> 设置为 <code>&#39;cross&#39;</code> 则默认显示标签,否则默认不显示。</p>\n",
+                        "default": false
+                      },
+                      "precision": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文本标签中数值的小数点精度。默认根据当前轴的值自动判断。也可以指定如 <code>2</code> 表示保留两位小数。</p>\n",
+                        "default": "'auto'"
+                      },
+                      "formatter": {
+                        "type": [
+                          "string",
+                          "Function"
+                        ],
+                        "descriptionCN": "<p>文本标签文字的格式化器。</p>\n<p>如果为 <code>string</code>,可以是例如:<code>formatter: &#39;some text {value} some text</code>,其中 <code>{value}</code> 会被自动替换为轴的值。</p>\n<p>如果为 <code>function</code>,可以是例如:</p>\n<p><strong>参数:</strong></p>\n<p><code>{Object}</code> params: 含有:</p>\n<p><code>{Object}</code> params.value: 轴当前值,如果 axis.type 为 &#39;category&#39; 时,其值为 axis.data 里的数值。如果 axis.type 为 <code>&#39;time&#39;</code>,其值为时间戳。</p>\n<p><code>{Array.&lt;Object&gt;} [...]
+                        "default": null
+                      },
+                      "margin": {
+                        "type": [
+                          "boolean"
+                        ],
+                        "descriptionCN": "<p>label 距离轴的距离。</p>\n",
+                        "default": 3
+                      },
+                      "textStyle": {
+                        "type": [
+                          "boolean"
+                        ],
+                        "descriptionCN": "",
+                        "properties": {
+                          "color": {
+                            "type": [
+                              "Color"
+                            ],
+                            "descriptionCN": "<p>文字的颜色。</p>\n",
+                            "default": "'#fff'"
+                          },
+                          "fontStyle": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                            "default": "'normal'"
+                          },
+                          "fontWeight": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                            "default": "normal"
+                          },
+                          "fontFamily": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                            "default": "'sans-serif'"
+                          },
+                          "fontSize": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字的字体大小</p>\n",
+                            "default": 12
+                          },
+                          "lineHeight": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                          },
+                          "width": {
+                            "type": [
+                              "number",
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能 [...]
+                          },
+                          "height": {
+                            "type": [
+                              "number",
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                          },
+                          "textBorderColor": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                            "default": "'transparent'"
+                          },
+                          "textBorderWidth": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                            "default": 0
+                          },
+                          "textShadowColor": {
+                            "type": [
+                              "string"
+                            ],
+                            "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                            "default": "'transparent'"
+                          },
+                          "textShadowBlur": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                            "default": 0
+                          },
+                          "textShadowOffsetX": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                            "default": 0
+                          },
+                          "textShadowOffsetY": {
+                            "type": [
+                              "number"
+                            ],
+                            "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                            "default": 0
+                          }
+                        }
+                      },
+                      "padding": {
+                        "type": [
+                          "string",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>axisPointer内边距,单位px,默认各方向内边距为5,接受数组分别设定上右下左边距。</p>\n<p>使用示例:</p>\n<pre><code class=\"lang-js\">// 设置内边距为 5\npadding: 5\n// 设置上下的内边距为 5,左右的内边距为 10\npadding: [5, 10]\n// 分别设置四个方向的内边距\npadding: [\n    5,  // 上\n    10, // 右\n    5,  // 下\n    10, // 左\n]\n</code></pre>\n",
+                        "default": "[5, 7, 5, 7]"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文本标签的背景颜色,默认是和 <a href=\"#xAxis.axisLine.lineStyle.color\">axis.axisLine.lineStyle.color</a> 相同。</p>\n",
+                        "default": "'auto'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文本标签的边框颜色。</p>\n",
+                        "default": null
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文本标签的边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n",
+                        "default": 3
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n",
+                        "default": "#aaa"
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                        "default": 0
+                      }
+                    }
+                  },
+                  "lineStyle": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;line&#39;</code> 时有效。</p>\n",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>线的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1, [...]
+                        "default": "#555"
+                      },
+                      "width": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>线宽。</p>\n",
+                        "default": 1
+                      },
+                      "type": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                        "default": "solid"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "opacity": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                      }
+                    }
+                  },
+                  "shadowStyle": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;shadow&#39;</code> 时有效。</p>\n",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>填充的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1 [...]
+                        "default": "'rgba(150,150,150,0.3)"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "opacity": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                      }
+                    }
+                  },
+                  "crossStyle": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "<p><a href=\"#tooltip.axisPointer.type\">axisPointer.type</a> 为 <code>&#39;cross&#39;</code> 时有效。</p>\n",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>线的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1, [...]
+                        "default": "#555"
+                      },
+                      "width": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>线宽。</p>\n",
+                        "default": 1
+                      },
+                      "type": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                        "default": "dashed"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                        "default": 0
+                      },
+                      "opacity": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                      }
+                    }
+                  }
+                }
+              },
+              "position": {
+                "type": [
+                  "string",
+                  "Array",
+                  "Function"
+                ],
+                "descriptionCN": "<p>提示框浮层的位置,默认不设置时位置会跟随鼠标的位置。</p>\n<p>可选:</p>\n<ul>\n<li><p><code>Array</code></p>\n<p>  通过数组表示提示框浮层的位置,支持数字设置绝对位置,百分比设置相对位置。</p>\n<p>  示例:</p>\n<pre><code class=\"lang-js\">  // 绝对位置,相对于容器左侧 10px, 上侧 10 px\n  position: [10, 10]\n  // 相对位置,放置在容器正中间\n  position: [&#39;50%&#39;, &#39;50%&#39;]\n</code></pre>\n</li>\n<li><p><code>Function</code></p>\n<p>  回调函数,格式如下</p>\n<pre><code class=\"lang-js\">  (point: Array, params: Object|Array.&lt;Object&gt;, dom:  [...]
+              },
+              "formatter": {
+                "type": [
+                  "string",
+                  "Function"
+                ],
+                "descriptionCN": "<p>提示框浮层内容格式器,支持字符串模板和回调函数两种形式。</p>\n<p><strong>1, 字符串模板</strong></p>\n<p>模板变量有 <code>{a}</code>, <code>{b}</code>,<code>{c}</code>,<code>{d}</code>,<code>{e}</code>,分别表示系列名,数据名,数据值等。\n在 <a href=\"#tooltip.trigger\">trigger</a> 为 <code>&#39;axis&#39;</code> 的时候,会有多个系列的数据,此时可以通过 <code>{a0}</code>, <code>{a1}</code>, <code>{a2}</code> 这种后面加索引的方式表示系列的索引。\n不同图表类型下的 <code>{a}</code>,<code>{b}</code>,<code>{c}</code>,<code>{d}</code> 含义不一样。\n其中变量<code>{a}</cod [...]
+              },
+              "backgroundColor": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>提示框浮层的背景颜色。</p>\n",
+                "default": "'rgba(50,50,50,0.7)'"
+              },
+              "borderColor": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>提示框浮层的边框颜色。</p>\n",
+                "default": "'#333'"
+              },
+              "borderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>提示框浮层的边框宽。</p>\n",
+                "default": 0
+              },
+              "padding": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>提示框浮层内边距,单位px,默认各方向内边距为5,接受数组分别设定上右下左边距。</p>\n<p>使用示例:</p>\n<pre><code class=\"lang-js\">// 设置内边距为 5\npadding: 5\n// 设置上下的内边距为 5,左右的内边距为 10\npadding: [5, 10]\n// 分别设置四个方向的内边距\npadding: [\n    5,  // 上\n    10, // 右\n    5,  // 下\n    10, // 左\n]\n</code></pre>\n",
+                "default": 5
+              },
+              "textStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>提示框浮层的文本样式。</p>\n",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>文字的颜色。</p>\n",
+                    "default": "'#fff'"
+                  },
+                  "fontStyle": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                    "default": "'normal'"
+                  },
+                  "fontWeight": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                    "default": "normal"
+                  },
+                  "fontFamily": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                    "default": "'sans-serif'"
+                  },
+                  "fontSize": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字的字体大小</p>\n",
+                    "default": 14
+                  },
+                  "lineHeight": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                  },
+                  "width": {
+                    "type": [
+                      "number",
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p> [...]
+                  },
+                  "height": {
+                    "type": [
+                      "number",
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                  },
+                  "textBorderColor": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                    "default": "'transparent'"
+                  },
+                  "textBorderWidth": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                    "default": 0
+                  },
+                  "textShadowColor": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                    "default": "'transparent'"
+                  },
+                  "textShadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                    "default": 0
+                  },
+                  "textShadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                    "default": 0
+                  },
+                  "textShadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                    "default": 0
+                  }
+                }
+              },
+              "extraCssText": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>额外附加到浮层的 css 样式。如下为浮层添加阴影的示例:</p>\n<pre><code class=\"lang-js\">extraCssText: &#39;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);&#39;\n</code></pre>\n"
+              }
+            }
+          }
+        }
+      },
+      "radiusAxis": {
+        "type": [
+          "Object"
+        ],
+        "descriptionCN": "<p>极坐标系的径向轴。</p>\n",
+        "properties": {
+          "polarIndex": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>径向轴所在的极坐标系的索引,默认使用第一个极坐标系。</p>\n",
+            "default": 0
+          },
+          "type": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴类型。</p>\n<p>可选:</p>\n<ul>\n<li><p><code>&#39;value&#39;</code>\n  数值轴,适用于连续数据。</p>\n</li>\n<li><p><code>&#39;category&#39;</code>\n  类目轴,适用于离散的类目数据,为该类型时必须通过 <a href=\"#radiusAxis.data\">data</a> 设置类目数据。</p>\n</li>\n<li><p><code>&#39;time&#39;</code>\n  时间轴,适用于连续的时序数据,与数值轴相比时间轴带有时间的格式化,在刻度计算上也有所不同,例如会根据跨度的范围来决定使用月,星期,日还是小时范围的刻度。</p>\n</li>\n<li><p><code>&#39;log&#39;</code>\n  对数轴。适用于对数数据。</p>\n</li>\n</ul>\n",
+            "default": "'value'"
+          },
+          "name": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴名称。</p>\n"
+          },
+          "nameLocation": {
+            "type": [
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴名称显示位置。</p>\n<p><strong>可选:</strong></p>\n<ul>\n<li><code>&#39;start&#39;</code></li>\n<li><code>&#39;middle&#39;</code> 或者 <code>&#39;center&#39;</code></li>\n<li><code>&#39;end&#39;</code></li>\n</ul>\n",
+            "default": "'end'"
+          },
+          "nameTextStyle": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴名称的文字样式。</p>\n",
+            "properties": {
+              "color": {
+                "type": [
+                  "Color"
+                ],
+                "descriptionCN": "<p>坐标轴名称的颜色,默认取 <a href=\"#radiusAxis.axisLine.lineStyle.color\">axisLine.lineStyle.color</a>。</p>\n"
+              },
+              "fontStyle": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                "default": "'normal'"
+              },
+              "fontWeight": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                "default": "normal"
+              },
+              "fontFamily": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                "default": "'sans-serif'"
+              },
+              "fontSize": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>坐标轴名称文字的字体大小</p>\n",
+                "default": 12
+              },
+              "align": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "verticalAlign": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "lineHeight": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+              },
+              "backgroundColor": {
+                "type": [
+                  "string",
+                  "Object"
+                ],
+                "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "borderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                "default": 0
+              },
+              "borderRadius": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的圆角。</p>\n",
+                "default": 0
+              },
+              "padding": {
+                "type": [
+                  "number",
+                  "Array"
+                ],
+                "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                "default": 0
+              },
+              "shadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "shadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "shadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "width": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。</p>\n<p [...]
+              },
+              "height": {
+                "type": [
+                  "number",
+                  "string"
+                ],
+                "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+              },
+              "textBorderColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textBorderWidth": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                "default": 0
+              },
+              "textShadowColor": {
+                "type": [
+                  "string"
+                ],
+                "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                "default": "'transparent'"
+              },
+              "textShadowBlur": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetX": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                "default": 0
+              },
+              "textShadowOffsetY": {
+                "type": [
+                  "number"
+                ],
+                "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n",
+                "default": 0
+              },
+              "rich": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "<p>在 <code>rich</code> 里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。</p>\n<p>例如:</p>\n<pre><code class=\"lang-js\">label: {\n    normal: {\n\n        // 在文本中,可以对部分文本采用 rich 中定义样式。\n        // 这里需要在文本中使用标记符号:\n        // `{styleName|text content text content}` 标记样式名。\n        // 注意,换行仍是使用 &#39;\\n&#39;。\n        formatter: [\n            &#39;{a|这段文本采用样式a}&#39;,\n            &#39;{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}&#39;\n        ].join(&#39;\\n&#39;),\n\n        rich [...]
+                "properties": {
+                  "<user defined style name>": {
+                    "type": [
+                      "Object"
+                    ],
+                    "descriptionCN": "",
+                    "properties": {
+                      "color": {
+                        "type": [
+                          "Color"
+                        ],
+                        "descriptionCN": "<p>文字的颜色。</p>\n",
+                        "default": "\"#fff\""
+                      },
+                      "fontStyle": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的风格</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;italic&#39;</code></li>\n<li><code>&#39;oblique&#39;</code></li>\n</ul>\n",
+                        "default": "'normal'"
+                      },
+                      "fontWeight": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字字体的粗细</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;normal&#39;</code></li>\n<li><code>&#39;bold&#39;</code></li>\n<li><code>&#39;bolder&#39;</code></li>\n<li><code>&#39;lighter&#39;</code></li>\n<li>100 | 200 | 300 | 400...</li>\n</ul>\n",
+                        "default": "normal"
+                      },
+                      "fontFamily": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字的字体系列</p>\n<p>还可以是 &#39;serif&#39; , &#39;monospace&#39;, &#39;Arial&#39;, &#39;Courier New&#39;, &#39;Microsoft YaHei&#39;, ...</p>\n",
+                        "default": "'sans-serif'"
+                      },
+                      "fontSize": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字的字体大小</p>\n",
+                        "default": 12
+                      },
+                      "align": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字水平对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;left&#39;</code></li>\n<li><code>&#39;center&#39;</code></li>\n<li><code>&#39;right&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>align</code>,则会取父层级的 <code>align</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    align: right,\n    rich: {\n        a: {\n            // 没有设置 `align`,则 `align` 为 right\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "verticalAlign": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字垂直对齐方式,默认自动。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;top&#39;</code></li>\n<li><code>&#39;middle&#39;</code></li>\n<li><code>&#39;bottom&#39;</code></li>\n</ul>\n<p><code>rich</code> 中如果没有设置 <code>verticalAlign</code>,则会取父层级的 <code>verticalAlign</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    verticalAlign: bottom,\n    rich: {\n        a: {\n            // 没有设置 `verticalAlign`,则 `verticalAlign` 为 bottom\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "lineHeight": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>行高。</p>\n<p><code>rich</code> 中如果没有设置 <code>lineHeight</code>,则会取父层级的 <code>lineHeight</code>。例如:</p>\n<pre><code class=\"lang-js\">{\n    lineHeight: 56,\n    rich: {\n        a: {\n            // 没有设置 `lineHeight`,则 `lineHeight` 为 56\n        }\n    }\n}\n</code></pre>\n"
+                      },
+                      "backgroundColor": {
+                        "type": [
+                          "string",
+                          "Object"
+                        ],
+                        "descriptionCN": "<p>文字块背景色。</p>\n<p>可以是直接的颜色值,例如:<code>&#39;#123234&#39;</code>, <code>&#39;red&#39;</code>, <code>rgba(0,23,11,0.3)&#39;</code>。</p>\n<p>可以支持使用图片,例如:</p>\n<pre><code class=\"lang-js\">backgroundColor: {\n    image: &#39;xxx/xxx.png&#39;\n    // 这里可以是图片的 URL,\n    // 或者图片的 dataURI,\n    // 或者 HTMLImageElement 对象,\n    // 或者 HTMLCanvasElement 对象。\n}\n</code></pre>\n<p>当使用图片的时候,可以使用 <code>width</code> 或 <code>height</code> 指定高宽,也可以不指定自适应。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块边框颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "borderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块边框宽度。</p>\n",
+                        "default": 0
+                      },
+                      "borderRadius": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的圆角。</p>\n",
+                        "default": 0
+                      },
+                      "padding": {
+                        "type": [
+                          "number",
+                          "Array"
+                        ],
+                        "descriptionCN": "<p>文字块的内边距。例如:</p>\n<ul>\n<li><code>padding: [3, 4, 5, 6]</code>:表示 <code>[上, 右, 下, 左]</code> 的边距。</li>\n<li><code>padding: 4</code>:表示 <code>padding: [4, 4, 4, 4]</code>。</li>\n<li><code>padding: [3, 4]</code>:表示 <code>padding: [3, 4, 3, 4]</code>。</li>\n</ul>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n",
+                        "default": 0
+                      },
+                      "shadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "shadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "shadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字块的背景阴影 Y 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "width": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的宽度。一般不用指定,不指定则自动是文字的宽度。在想做表格项或者使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p><code>width</code> 也可以是百分比字符串,如 <code>&#39;100%&#39;</code>。表示的是所在文本块的 <code>contentWidth</code>(即不包含文本块的 <code>padding</code>)的百分之多少。之所以以 <code>contentWidth</code> 做基数,因为每个文本片段只能基于 <code>content box</code> 布局。如果以 <code>outerWidth</code> 做基数,则百分比的计算在实用中不具有意义,可能会超出。 [...]
+                      },
+                      "height": {
+                        "type": [
+                          "number",
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字块的高度。一般不用指定,不指定则自动是文字的高度。在使用图片(参见 <code>backgroundColor</code>)时,可能会使用它。</p>\n<p>注意,文字块的 <code>width</code> 和 <code>height</code> 指定的是内容高宽,不包含 <code>padding</code>。</p>\n<p>注意,如果不定义 <code>rich</code> 属性,则不能指定 <code>width</code> 和 <code>height</code>。</p>\n"
+                      },
+                      "textBorderColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textBorderWidth": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的描边宽度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowColor": {
+                        "type": [
+                          "string"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影颜色。</p>\n",
+                        "default": "'transparent'"
+                      },
+                      "textShadowBlur": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影长度。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetX": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 X 偏移。</p>\n",
+                        "default": 0
+                      },
+                      "textShadowOffsetY": {
+                        "type": [
+                          "number"
+                        ],
+                        "descriptionCN": "<p>文字本身的阴影 Y 偏移。</p>\n<!-- Overwrite color -->",
+                        "default": 0
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "nameGap": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>坐标轴名称与轴线之间的距离。</p>\n",
+            "default": 15
+          },
+          "nameRotate": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>坐标轴名字旋转,角度值。</p>\n",
+            "default": null
+          },
+          "inverse": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>是否是反向坐标轴。ECharts 3 中新加。</p>\n",
+            "default": false
+          },
+          "boundaryGap": {
+            "type": [
+              "boolean",
+              "Array"
+            ],
+            "descriptionCN": "<p>坐标轴两边留白策略,类目轴和非类目轴的设置和表现不一样。</p>\n<p>类目轴中 <code>boundaryGap</code> 可以配置为 <code>true</code> 和 <code>false</code>。默认为 <code>true</code>,这时候<a href=\"#radiusAxis.axisTick\">刻度</a>只是作为分隔线,标签和数据点都会在两个<a href=\"#radiusAxis.axisTick\">刻度</a>之间的带(band)中间。</p>\n<p>非类目轴,包括时间,数值,对数轴,<code>boundaryGap</code>是一个两个值的数组,分别表示数据最小值和最大值的延伸范围,可以直接设置数值或者相对的百分比,在设置 <a href=\"#radiusAxis.min\">min</a> 和 <a href=\"#radiusAxis.max\">max</a> 后无效。\n<strong>示例:</strong></p>\n<pre>< [...]
+          },
+          "min": {
+            "type": [
+              "number",
+              "string",
+              "function"
+            ],
+            "descriptionCN": "<p>坐标轴刻度最小值。</p>\n<p>可以设置成特殊值 <code>&#39;dataMin&#39;</code>,此时取数据在该轴上的最小值作为最小刻度。</p>\n<p>不设置时会自动计算最小值保证坐标轴刻度的均匀分布。</p>\n<p>在类目轴中,也可以设置为类目的序数(如类目轴 <code>data: [&#39;类A&#39;, &#39;类B&#39;, &#39;类C&#39;]</code> 中,序数 <code>2</code> 表示 <code>&#39;类C&#39;</code>。也可以设置为负数,如 <code>-3</code>)。</p>\n<p>当设置成 <code>function</code> 形式时,可以根据计算得出的数据最大最小值设定坐标轴的最小值。如:</p>\n<pre><code>min: function(value) {\n    return value.min - 20;\n}\n</code></pre><p>其中 <code>value</code [...]
+            "default": null
+          },
+          "max": {
+            "type": [
+              "number",
+              "string"
+            ],
+            "descriptionCN": "<p>坐标轴刻度最大值。</p>\n<p>可以设置成特殊值 <code>&#39;dataMax&#39;</code>,此时取数据在该轴上的最大值作为最大刻度。</p>\n<p>不设置时会自动计算最大值保证坐标轴刻度的均匀分布。</p>\n<p>在类目轴中,也可以设置为类目的序数(如类目轴 <code>data: [&#39;类A&#39;, &#39;类B&#39;, &#39;类C&#39;]</code> 中,序数 <code>2</code> 表示 <code>&#39;类C&#39;</code>。也可以设置为负数,如 <code>-3</code>)。</p>\n<p>当设置成 <code>function</code> 形式时,可以根据计算得出的数据最大最小值设定坐标轴的最小值。如:</p>\n<pre><code>max: function(value) {\n    return value.max - 20;\n}\n</code></pre><p>其中 <code>value</code [...]
+            "default": null
+          },
+          "scale": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>只在数值轴中(<a href=\"#radiusAxis.type\">type</a>: &#39;value&#39;)有效。</p>\n<p>是否是脱离 0 值比例。设置成 <code>true</code> 后坐标刻度不会强制包含零刻度。在双数值轴的散点图中比较有用。</p>\n<p>在设置 <a href=\"#radiusAxis.min\">min</a> 和 <a href=\"#radiusAxis.max\">max</a> 之后该配置项无效。</p>\n",
+            "default": false
+          },
+          "splitNumber": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>坐标轴的分割段数,需要注意的是这个分割段数只是个预估值,最后实际显示的段数会在这个基础上根据分割后坐标轴刻度显示的易读程度作调整。</p>\n<p>在类目轴中无效。</p>\n",
+            "default": 5
+          },
+          "minInterval": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>自动计算的坐标轴最小间隔大小。</p>\n<p>例如可以设置成<code>1</code>保证坐标轴分割刻度显示成整数。</p>\n<pre><code class=\"lang-js\">{\n    minInterval: 1\n}\n</code></pre>\n<p>只在数值轴或时间轴中(<a href=\"#radiusAxis.type\">type</a>: &#39;value&#39; 或 &#39;time&#39;)有效。</p>\n",
+            "default": 0
+          },
+          "maxInterval": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>自动计算的坐标轴最大间隔大小。</p>\n<p>例如,在时间轴((<a href=\"#radiusAxis.type\">type</a>: &#39;time&#39;))可以设置成 <code>3600 * 24 * 1000</code> 保证坐标轴分割刻度最大为一天。</p>\n<pre><code class=\"lang-js\">{\n    maxInterval: 3600 * 24 * 1000\n}\n</code></pre>\n<p>只在数值轴或时间轴中(<a href=\"#radiusAxis.type\">type</a>: &#39;value&#39; 或 &#39;time&#39;)有效。</p>\n"
+          },
+          "interval": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>强制设置坐标轴分割间隔。</p>\n<p>因为 <a href=\"#radiusAxis.splitNumber\">splitNumber</a> 是预估的值,实际根据策略计算出来的刻度可能无法达到想要的效果,这时候可以使用 interval 配合 <a href=\"#radiusAxis.min\">min</a>、<a href=\"#radiusAxis.max\">max</a> 强制设定刻度划分,一般不建议使用。</p>\n<p>无法在类目轴中使用。在时间轴(<a href=\"#radiusAxis.type\">type</a>: &#39;time&#39;)中需要传时间戳,在对数轴(<a href=\"#radiusAxis.type\">type</a>: &#39;log&#39;)中需要传指数值。</p>\n"
+          },
+          "logBase": {
+            "type": [
+              "number"
+            ],
+            "descriptionCN": "<p>对数轴的底数,只在对数轴中(<a href=\"#radiusAxis.type\">type</a>: &#39;log&#39;)有效。</p>\n",
+            "default": 10
+          },
+          "silent": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>坐标轴是否是静态无法交互。</p>\n",
+            "default": false
+          },
+          "triggerEvent": {
+            "type": [
+              "boolean"
+            ],
+            "descriptionCN": "<p>坐标轴的标签是否响应和触发鼠标事件,默认不响应。</p>\n<p>事件参数如下:</p>\n<pre><code class=\"lang-js\">{\n    // 组件类型,xAxis, yAxis, radiusAxis, angleAxis\n    // 对应组件类型都会有一个属性表示组件的 index,例如 xAxis 就是 xAxisIndex\n    componentType: string,\n    // 未格式化过的刻度值, 点击刻度标签有效\n    value: &#39;&#39;,\n    // 坐标轴名称, 点击坐标轴名称有效\n    name: &#39;&#39;\n}\n</code></pre>\n",
+            "default": false
+          },
+          "axisLine": {
+            "type": [
+              "Object"
+            ],
+            "descriptionCN": "<p>坐标轴轴线相关设置。</p>\n",
+            "properties": {
+              "show": {
+                "type": [
+                  "boolean"
+                ],
+                "descriptionCN": "<p>是否显示坐标轴轴线。</p>\n",
+                "default": true
+              },
+              "symbol": {
+                "type": [
+                  "string",
+                  "Array"
+                ],
+                "descriptionCN": "<p>轴线两边的箭头。可以是字符串,表示两端使用同样的箭头;或者长度为 2 的字符串数组,分别表示两端的箭头。默认不显示箭头,即 <code>&#39;none&#39;</code>。两端都显示箭头可以设置为 <code>&#39;arrow&#39;</code>,只在末端显示箭头可以设置为 <code>[&#39;none&#39;, &#39;arrow&#39;]</code>。</p>\n",
+                "default": "'none'"
+              },
+              "symbolSize": {
+                "type": [
+                  "Array"
+                ],
+                "descriptionCN": "<p>轴线两边的箭头的大小,第一个数字表示宽度(垂直坐标轴方向),第二个数字表示高度(平行坐标轴方向)。</p>\n",
+                "default": "[10, 15]"
+              },
+              "lineStyle": {
+                "type": [
+                  "Object"
+                ],
+                "descriptionCN": "",
+                "properties": {
+                  "color": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>坐标轴线线的颜色。</p>\n<blockquote>\n<p>颜色可以使用 RGB 表示,比如 <code>&#39;rgb(128, 128, 128)&#39;</code>,如果想要加上 alpha 通道表示不透明度,可以使用 RGBA,比如 <code>&#39;rgba(128, 128, 128, 0.5)&#39;</code>,也可以使用十六进制格式,比如 <code>&#39;#ccc&#39;</code>。除了纯色之外颜色也支持渐变色和纹理填充</p>\n<pre><code class=\"lang-js\">// 线性渐变,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分比,如果 globalCoord 为 `true`,则该四个值是绝对的像素位置\ncolor: {\n    type: &#39;linear&#39;,\n    x: 0,\n    y: 0,\n    x2: 0,\n    y2: 1, [...]
+                    "default": "'#333'"
+                  },
+                  "width": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>坐标轴线线宽。</p>\n",
+                    "default": 1
+                  },
+                  "type": {
+                    "type": [
+                      "string"
+                    ],
+                    "descriptionCN": "<p>坐标轴线线的类型。</p>\n<p>可选:</p>\n<ul>\n<li><code>&#39;solid&#39;</code></li>\n<li><code>&#39;dashed&#39;</code></li>\n<li><code>&#39;dotted&#39;</code></li>\n</ul>\n",
+                    "default": "'solid'"
+                  },
+                  "shadowBlur": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形阴影的模糊大小。该属性配合 <code>shadowColor</code>,<code>shadowOffsetX</code>, <code>shadowOffsetY</code> 一起设置图形的阴影效果。</p>\n<p>示例:</p>\n<pre><code class=\"lang-js\">{\n    shadowColor: &#39;rgba(0, 0, 0, 0.5)&#39;,\n    shadowBlur: 10\n}\n</code></pre>\n"
+                  },
+                  "shadowColor": {
+                    "type": [
+                      "Color"
+                    ],
+                    "descriptionCN": "<p>阴影颜色。支持的格式同<code>color</code>。</p>\n"
+                  },
+                  "shadowOffsetX": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影水平方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "shadowOffsetY": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>阴影垂直方向上的偏移距离。</p>\n",
+                    "default": 0
+                  },
+                  "opacity": {
+                    "type": [
+                      "number"
+                    ],
+                    "descriptionCN": "<p>图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。</p>\n"
+                  }
+                }
+              }
+            }
+          },
+          "axisTick": {
+            "type": [
+              "Object"
... 163957 lines suppressed ...


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org