Echarts 兼容ie
*Echarts 图表在chrome上运行没有任何问题,但是如果在IE浏览器上运行就会出错,下面是兼容IE浏览器的办法。
首先,你需要保证你使用的是echarts 2.x版本 目前3.x版本还不行。
1.在IE上运行
error:对象不支持“assign”属性或方法
object不支持assign方法
// IE 兼容方法
if (typeof Object.assign != 'function') {
Object.assign = function(target) {
'use strict'
if (target == null) {
throw new TypeError('Cannot convert undefined or null to object')
}
target = Object(target)
for (var i = 1; i < arguments.length; i++) {
var source = arguments[i]
if (source != null) {
for (var key in source) {
if (Object.prototype.hasOwnProperty.call(source, key)) {
target[key] = source[key]
}
}
}
}
return target
}
}