反应:由于我进行了更改,因此无法缩小此文件中的代码

时间:2018-12-23 06:21:23

标签: reactjs

我更改了模块中的代码,现在当我运行'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)=> {'指定行,这是我添加的用于操作模块的代码。

预先感谢

1 个答案:

答案 0 :(得分:0)

您共享的模块代码看起来已经被编译了,所以箭头功能以及其中的let可能都在这里。

尝试同时更改常规函数声明的箭头函数和var的let,并查看其运行方式。