echarts报错 TypeError: t.getAttribute is not a function

滑山论贱 发布于 2014/12/18 17:26
阅读 14K+
收藏 0
TypeError: t.getAttribute is not a function,var o=t这里报错,包都引入了,看了页面js都引入了。


...+"+"),t=t instanceof Array?t[0]:t;var o=t.getAttribute(m);return o||(o=h++,t.set...

代码:

require(
			[
				'echarts',
				'echarts/chart/line',   // 按需加载所需图表,如需动态类型切换功能,别忘了同时加载相应图表
				'echarts/chart/bar'
			],
			function (ec) {
				var myChart = ec.init($('#mainchart'));
				option = {
					tooltip : {
						trigger: 'axis',
						formatter: "{b}月 : {c}%"
					},
					legend: {
						data:['本期结算利率(年华利率)']
					},
					toolbox: {
						show : true,
						feature : {
							mark : {show: false},
							dataView : {show: false, readOnly: false},
							magicType : {show: false, type: ['line', 'bar', 'stack', 'tiled']},
							restore : {show: false},
							saveAsImage : {show: false}
						}
					},
					calculable : true,
					xAxis : [
						{
							type : 'category',
							boundaryGap : false,
							data : ['1','2','3','4','5','6','7'],
							axisLabel : {
								formatter: '{value}月'
							}
						}
					],
					yAxis : [
						{
							type : 'value',
							axisLabel : {
								formatter: '{value}%'
							}
						}
					],
					series : [
						{
							name:'利率',
							type:'line',
							stack: '利率',
							data:[0.1, 0.3, 0.101, 0.134, 0.90]
						}
					]
				};
	             myChart.setOption(option);
			}
		);


加载中
0
滑山论贱
滑山论贱
用的是最新版本的
0
我就是要用这个ID
我就是要用这个ID
我也出现过这种错误,我当时是忘了给div加个id,您可以看看是不是跟我犯了同样的错。
滑山论贱
滑山论贱
还有注意引入js位置
0
滑山论贱
滑山论贱
注意:legend和series name注意要保持一致
0
jay_
jay_
 ID 被我不小心改了
返回顶部
顶部