我更改了模块中的代码,现在当我运行'npm run build'时,出现上述错误,尽管该代码在我的本地主机上工作正常!有什么解决办法可以使其正常工作?
value: function render() {
var _props2 = this.props,
onPlaceSelected = _props2.onPlaceSelected,
types = _props2.types,
componentRestrictions = _props2.componentRestrictions,
bounds = _props2.bounds,
rest = _objectWithoutProperties(_props2, ['onPlaceSelected', 'types', 'componentRestrictions', 'bounds']);
return _react2.default.createElement('input', _extends({
ref: 'input',
onChange: (e) => {
if (!e.target.value) {
this.props.haveri(null)
} else {
let a = e.target.value;
var options = {
types: ['(cities)'] //this should work !
};
错误用'onChange:(e)=> {'指定行,这是我添加的用于操作模块的代码。
预先感谢
答案 0 :(得分:0)
您共享的模块代码看起来已经被编译了,所以箭头功能以及其中的let可能都在这里。
尝试同时更改常规函数声明的箭头函数和var的let,并查看其运行方式。