0

我开始从事一个使用 ReactJS v16、Redux4.x、Node v10.24 和 NPM v6.x 开发的遗留项目。

我在设置和运行它时遇到了很多麻烦,但现在出现了一个新问题,我不知道该怎么做:

Uncaught TypeError: window.preload.local is undefined
    Comunas Comunas.js:17

在深入研究项目文件后,我发现了以下 React 组件:

const Comunas = ({ ...props }) => (
  <ExField type="select" {...props}>

    <option value="">Selecciona una Comuna...</option>

    {window.preload.local.map(local => (
      <optgroup key={local.RegionID} label={local.Name}>
        {local.provincias.map(provincia => (
          <React.Fragment key={provincia.ProvinciaID}>
            {provincia.comunas.map(comuna => (
              <option key={comuna.ComunaID} value={comuna.ComunaID}>
                {comuna.Name}
              </option>
            ))}
          </React.Fragment>
        ))}
      </optgroup>
    ))}

  </ExField>
);

Comunas.propTypes = {};

const mapStateToProps = createStructuredSelector({});

const withConnect = connect(
  mapStateToProps,
  () => ({}),
);

我以前从未见过window.preload(第 6 行)。

有人知道我在哪里可以找到有关该window物业的信息吗?

非常感谢您!

4

0 回答 0