javascript - 定义全局常量时JS未定义导入(未定义错误)
问题描述
语境:
这对于问题的核心并不重要,但仍然提供了清晰性。
我们在我们的react-native-web应用程序中使用ant-mobile,它在内部使用react-native-collapsible(v1.5.1)。在网络期间一切正常,但在发布时开始出现错误,
错误
错误看起来像这样:
但它应该像代码一样工作:
我的解决方案:
我最终编写了一个补丁来删除这个 const 并在使用这个 const 的地方使用它的定义代码(只有 1 个地方)。一切正常。
问题
我的问题是,
为什么这是在开发而不是在生产版本中工作?
为什么VIEW_PROPS
global const 没有显示这个问题?
最重要的是,是否有任何 babel 配置类型的东西我可以用来转换而不是修补?
更新:原来我们只是没有安静地点击我在使用中移动了这个常量初始化的那一行,但现在我们正在点击那一行,看起来更像是删除了道具类型的问题(请参阅我链接的上述问题细节)。
解决方案
推荐阅读
- excel - (Excel)有没有办法根据另一个单元格的值从一系列单元格中对单元格进行条件格式设置?
- typescript - 具有重载函数的可索引类型
- kubernetes - 使用 Argo 进行微服务部署
- python - 火车功能内部和外部的不同结果
- google-cloud-platform - 通过 nodejs 使用不记名令牌进行谷歌云身份验证
- r - 在 R 中使用 lpSolve 找到初始解决方案
- vb6 - 是什么在连接字符串的 vb6 中产生错误 10001?
- arm - ARM频率控制
- powerbi - 在 Power BI 报表中重用以前发布的数据源
- r - 如何在 R studio 中拉取和循环数据?