javascript - Uncaught TypeError: Cannot read properties of undefined (reading 'forEach') (using Parcel)
问题描述
['hashchange' &&'load'].forEach(ev =>
window.addEventListener(ev, controlRecipes))
// window.addEventListener('hashchange', controlRecipes)
// window.addEventListener('load', controlRecipes)
以下是 CL 的输出
controller.js:37 未捕获的类型错误:无法在索引处的 newRequire (index.436439df.js:71) 处读取 Object.jKMjS../model.js (controller.js:37) 处未定义的属性(读取“forEach”)。 436439df.js:120 在 index.436439df.js:143
解决方案
删除&&
并添加,
。forEach
用于遍历数组。参考每个
推荐阅读
- django - 我可以在 django-models 中添加颜色选择器吗
- reactjs - 使用 Winterfell 响应表单
- firebase - 如何在不使用(已弃用)数据库机密的情况下将 Firebase 集成到 Google Apps 脚本中
- asp.net-core - 在具有 EF Core 迁移的 Net Core 类库上使用 settings.json
- matlab - 如何在 MATLAB 中调整条形绝对宽度
- c++ - Qt 对于我的带宽上限来说太大了。我的替代方案是什么?
- uitableview - 设置 UITableViewCellAccessory 的左 X 位置
- dask - 无法通过 SSH 启动 dask 集群
- appium - 如何使用 Appium 运行需要两台设备的测试
- java - XWPFRun 生成运行并修剪空格