class ObjectUtil {
static isType(type) {
return function(obj) {
return Object.prototype.toString.call(obj) === "[object " + type + "]";
}
}
static isString = ObjectUtil.isType('String');
static isNumber = ObjectUtil.isType('Number');
static isObject = ObjectUtil.isType('Object');
}
export default ObjectUtil;
这是我自己写的一个类 后来项目中遇到需要decorator的时候我加了plugins: ['transform-decorators-legacy', 'transform-class-properties'] 用的babel6(env+react+stage-0) 然后这个class就报错了 求解~
babel6升级7过程中自动解决(囧)