Object.assign不兼容IE问题
使用 Object.assign 在IE中报错
这是因为IE根本不支持 Object.assign 方法
可在调用之前 加入以下兼容代码
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 index = 1; index < arguments.length; index++) {var source = arguments[index];if (source != null) {for (var key in source) {if (Object.prototype.hasOwnProperty.call(source, key)) {target[key] = source[key];}}}}return target;};
}
关于 Object.assign 的详细说明请参阅 Object.assign