提交 c36bd46f 编写于 作者: K kener

fixed #801

上级 1ec129b8
......@@ -1487,7 +1487,7 @@ require(['echarts'], function (ec){
<li>
<b>{Function}</b>,传递参数列表如下:
<ul>
<li>&lt;Array&gt; params : 数组内容同模板变量,[[a, b, c, d, e, data], [a1, b1, c1, d1, e1, data1], ...],不同的是当trigger为item时最后一项返回option中的完整data</li>
<li>&lt;Array&gt; params : 数组内容同模板变量,[[a, b, c, d, e, data], [a1, b1, c1, d1, e1, data1], ...],参数列表最后一项返回option中的完整data</li>
<li>&lt;String&gt; ticket : 异步回调标识</li>
<li>&lt;Function&gt; callback : 异步回调,回调时需要两个参数,第一个为前面提到的ticket,第二个为填充内容html</li>
<li><i>*函数回调时this指针指向当前图表实例(myChart)</i></li>
......@@ -4212,8 +4212,8 @@ option.series = [
<td> <b>{Function}</b></td>
<td> showTip</td>
<td> 显示提示框。<br/>参数:<b>{Object}</b> param (见下)<br/> 返回:null
<br/>参数格式:{ seriesIndex: 0, seriesName:'', dataInex:0 } // line、bar、scatter、k、radar
<br/>参数格式:{ seriesIndex: 0, seriesName:'', name:'' } // map、pie、chord
<br/>参数格式:{ seriesIndex: 0, seriesName:'', dataIndex:0 } // line、bar、scatter、k、radar,其中dataIndex必须,seriesIndex、seriesName指定一个即可
<br/>参数格式:{ seriesIndex: 0, seriesName:'', name:'' } // map、pie、chord,其中name必须,seriesIndex、seriesName指定一个即可
</td>
</tr>
<tr>
......
......@@ -620,19 +620,19 @@ define(function (require) {
if (seriesArray.length > 0) {
var data;
var value;
if (typeof formatter === 'function') {
var params = [];
for (var i = 0, l = seriesArray.length; i < l; i++) {
data = seriesArray[i].data[dataIndex];
data = data != null
? (data.value != null
? data.value
: data)
: '-';
value = data != null
? (data.value != null ? data.value : data)
: '-';
params.push([
seriesArray[i].name || '',
categoryAxis.getNameByIndex(dataIndex),
value,
data
]);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册