APP正在开发中...
收藏
本篇文章介绍React项目中碰到的IE问题。 在IE下碰到了俩问题 IE11报错如下: 跟踪一下之后,发现是一些其他的npm包里面用到了startsWith这个方法,可以自己polyfill一下: if (!String.prototype.startsWith) { String.prototype.startsWith = function (sea
if (!String.prototype.startsWith) { String.prototype.startsWith = function (search, pos) { return this.substr(!pos || pos < 0 ? 0 : +pos, search.length) === search } }
@babel/polyfill
import '@babel/polyfill'
Object.setPrototypeOf
excludes=Object.setPrototypeOf
Object.setPrototypeOf = require('setprototypeof');
'use strict' /* eslint no-proto: 0 */ module.exports = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array ? setProtoOf : mixinProperties) function setProtoOf (obj, proto) { obj.__proto__ = proto return obj } function mixinProperties (obj, proto) { for (var prop in proto) { if (!obj.hasOwnProperty(prop)) { obj[prop] = proto[prop] } } return obj }
2021-06-04
2019-01-10
2019-02-17
2021-09-12
2021-09-30