option.tooltip.formatter配置正常,放到option.grid.tooltip.formatter配置失效,求解~~

描述:当前是关于Echarts图表中的 示例。
 
            var all = {
    "years": ["2000年", "2001年", "2002年"],
    "yearmonths": [
        ["200001", "200002", "200003", "200004", "200005", "200006", "200007", "200008", "200009", "200010", "200011", "200012"],
        ["200101", "200102", "200103", "200104", "200105", "200106", "200107", "200108", "200109", "200110", "200111", "200112"],
        ["200201", "200202", "200203", "200204", "200205", "200206", "200207", "200208", "200209", "200210", "200211", "200212"]
    ],
    "YYYYMM": [
        ["2000年01月", "2000年02月", "2000年03月", "2000年04月", "2000年05月", "2000年06月", "2000年07月", "2000年08月", "2000年09月", "2000年10月", "2000年11月", "2000年12月"],
        ["2001年01月", "2001年02月", "2001年03月", "2001年04月", "2001年05月", "2001年06月", "2001年07月", "2001年08月", "2001年09月", "2001年10月", "2001年11月", "2001年12月"],
        ["2002年01月", "2002年02月", "2002年03月", "2002年04月", "2002年05月", "2002年06月", "2002年07月", "2002年08月", "2002年09月", "2002年10月", "2002年11月", "2002年12月"]
    ],
    "sumopen": [
        [159, 70, 198, 158, 93, 145, 109, 113, 114, 74, 138, 118],
        [93, 114, 171, 152, 102, 148, 117, 114, 103, 98, 135, 123],
        [133, 76, 133, 169, 146, 132, 152, 117, 131, 107, 101, 108]
    ],
    "sumclose": [
        [18, 10, 20, 14, 12, 13, 6, 8, 8, 4, 5, 9],
        [6, 16, 17, 20, 5, 12, 11, 10, 4, 4, 11, 18],
        [3, 7, 9, 12, 6, 2, 4, 7, 4, 8, 9, 12]
    ],
    "increase": [
        [141, 60, 178, 144, 81, 132, 103, 105, 106, 70, 133, 109],
        [87, 98, 154, 132, 97, 136, 106, 104, 99, 94, 124, 105],
        [130, 69, 124, 157, 140, 130, 148, 110, 127, 99, 92, 96]
    ],
    "sumopenyoy": [
        [-5.9, -36.9, -22.7, -23.7, -48.3, -20.8, -6, -21, -20.3, -22.9, 4.5, 5.4],
        [-41.5, 62.9, -13.6, -3.8, 9.7, 2.1, 7.3, 0.9, -9.6, 32.4, -2.2, 4.2],
        [43, -33.3, -22.2, 11.2, 43.1, -10.8, 29.9, 2.6, 27.2, 9.2, -25.2, -12.2]
    ],
    "sumopenmom": [
        [42, -56, 182.9, -20.2, -41.1, 55.9, -24.8, 3.7, 0.9, -35.1, 86.5, -14.5],
        [-21.2, 22.6, 50, -11.1, -32.9, 45.1, -20.9, -2.6, -9.6, -4.9, 37.8, -8.9],
        [8.1, -42.9, 75, 27.1, -13.6, -9.6, 15.2, -23, 12, -18.3, -5.6, 6.9]
    ],
    "sumcloseyoy": [
        [-89.7, -96.7, -97.4, -98.5, -75, -69, -83.3, -66.7, -55.6, -82.6, -85.3, -52.6],
        [-66.7, 60, -15, 42.9, -58.3, -7.7, 83.3, 25, -50, 0, 120, 100],
        [-50, -56.2, -47.1, -40, 20, -83.3, -63.6, -30, 0, 100, -18.2, -33.3]
    ],
    "sumclosemom": [
        [-5.3, -44.4, 100, -30, -14.3, 8.3, -53.8, 33.3, 0, -50, 25, 80],
        [-33.3, 166.7, 6.3, 17.6, -75, 140, -8.3, -9.1, -60, 0, 175, 63.6],
        [-83.3, 133.3, 28.6, 33.3, -50, -66.7, 100, 75, -42.9, 100, 12.5, 33.3]
    ],
    "increaseyoy": [
        [-2920, -131.9, -134, -119.5, -38.6, -6.4, 28.8, -11.8, -15.2, -4.1, 35.7, 17.2],
        [-38.3, 63.3, -13.5, -8.3, 19.8, 3, 2.9, -1, -6.6, 34.3, -6.8, -3.7],
        [49.4, -29.6, -19.5, 18.9, 44.3, -4.4, 39.6, 5.8, 28.3, 5.3, -25.8, -8.6]
    ],
    "increasemom": [
        [51.6, -57.4, 196.7, -19.1, -43.7, 63, -22, 1.9, 1, -34, 90, -18],
        [-20.2, 12.6, 57.1, -14.3, -26.5, 40.2, -22.1, -1.9, -4.8, -5.1, 31.9, -15.3],
        [23.8, -46.9, 79.7, 26.6, -10.8, -7.1, 13.8, -25.7, 15.5, -22, -7.1, 4.3]
    ]
};

option = {
    baseOption: {
        timeline: {
            // y: 0,
            axisType: 'category',
            // realtime: false,
            // loop: false,
            autoPlay: true,
            // currentIndex: 2,
            playInterval: 30000,
            // controlStyle: {
            //     position: 'left'
            // },
            data: all.years,
            label: {
                //formatter: function(s) {
                //return (new Date(s)).getFullYear();
            }
        },
        title: {
            subtext: '企业注册注销统计'
        },
        toolbox: {
            show: true,
            feature: {
                dataZoom: {},
                saveAsImage: {}
            }
        },
        tooltip: {
        //    trigger: 'axis',
        //    formatter: function(params) {
        //        var relVal = params[0].name;
        //        for (var i = 0, l = params.length; i < l; i++) {
        //            if (params[i].seriesName === '企业注册数' || params[i].seriesName === '企业注销数' || params[i].seriesName === '企业净增长数') {
        //                relVal += '<br/>' + params[i].seriesName + ' : ' + params[i].value
        //            } else {
        //                relVal += '<br/>' + params[i].seriesName + ' : ' + params[i].value + "%"
        //            }
        //        }
        //        return relVal;
        //    }
        },
        legend: {
            x: 'center',
            top: 50,
            data: ['企业注册数', '企业注册同比增长', '企业注册环比增长', '企业注销数', '企业注销同比增长', '企业注销环比增长', '企业净增长数', '企业净增数同比增长', '企业净增数环比增长'],
        },
        calculable: true,
        grid: {
            top: 130,
            bottom: 100,
            tooltip: {
                trigger: 'axis',
                formatter: function(params) {
                    var relVal = params[0].name;
                    for (var i = 0, l = params.length; i < l; i++) {
                        if (params[i].seriesName === '企业注册数' || params[i].seriesName === '企业注销数' || params[i].seriesName === '企业净增长数') {
                            relVal += '<br/>' + params[i].seriesName + ' : ' + params[i].value
                        } else {
                            relVal += '<br/>' + params[i].seriesName + ' : ' + params[i].value + "%"
                        }
                    }
                    return relVal;
                }
            }
        },
        xAxis: [{
            type: 'category',
            boundaryGap: true,
            data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
        }],
        yAxis: [{
            type: 'value',
            name: '数量'
                // max: 53500
        }, {
            type: 'value',
            formatter: '{value}',
            name: '增长率(%)'
        }],
        series: [{
            yAxisIndex: 0,
            name: '企业注册数',
            type: 'bar'
        }, {
            yAxisIndex: 1,
            name: '企业注册同比增长',
            type: 'line'
        }, {
            yAxisIndex: 1,
            name: '企业注册环比增长',
            type: 'line'
        }, {
            yAxisIndex: 0,
            name: '企业注销数',
            type: 'bar'
        }, {
            yAxisIndex: 1,
            name: '企业注销同比增长',
            type: 'line'
        }, {
            yAxisIndex: 1,
            name: '企业注销环比增长',
            type: 'line'
        }, {
            yAxisIndex: 0,
            name: '企业净增长数',
            type: 'bar'
        }, {
            yAxisIndex: 1,
            name: '企业净增数同比增长',
            type: 'line'
        }, {
            yAxisIndex: 1,
            name: '企业净增数环比增长',
            type: 'line'
        }]
    },
    options: [{
        title: {
            text: '2000年企业注册注销数量月报'
        },
        series: [{
            data: all.sumopen[0]
        }, {
            data: all.sumopenyoy[0]
        }, {
            data: all.sumopenmom[0]
        }, {
            data: all.sumclose[0]
        }, {
            data: all.sumcloseyoy[0]
        }, {
            data: all.sumclosemom[0]
        }, {
            data: all.increase[0]
        }, {
            data: all.increaseyoy[0]
        }, {
            data: all.increasemom[0]
        }]
    }, {
        title: {
            text: '2001年企业注册注销数量月报'
        },
        series: [{
            data: all.sumopen[1]
        }, {
            data: all.sumopenyoy[1]
        }, {
            data: all.sumopenmom[1]
        }, {
            data: all.sumclose[1]
        }, {
            data: all.sumcloseyoy[1]
        }, {
            data: all.sumclosemom[1]
        }, {
            data: all.increase[1]
        }, {
            data: all.increaseyoy[1]
        }, {
            data: all.increasemom[1]
        }]
    }, {
        title: {
            text: '2002年企业注册注销数量月报'
        },
        series: [{
            data: all.sumopen[2]
        }, {
            data: all.sumopenyoy[2]
        }, {
            data: all.sumopenmom[2]
        }, {
            data: all.sumclose[2]
        }, {
            data: all.sumcloseyoy[2]
        }, {
            data: all.sumclosemom[2]
        }, {
            data: all.increase[2]
        }, {
            data: all.increaseyoy[2]
        }, {
            data: all.increasemom[2]
        }]
    }]
};
myChart.setOption(option);