React Navigation 的 介绍页面 建议使用以下解构赋值:
const { navigate } = this.props.navigation;
然而,当我在我的应用程序中实现 React Navigation 时,ESLint 抱怨这行描述了这两个错误:
道具验证中缺少“导航”(反应/道具类型)
道具验证中缺少“navigation.navigation”(反应/道具类型)
即使该应用程序似乎按预期运行,如何才能删除这些错误行?
原文由 Vinícius Figueiredo 发布,翻译遵循 CC BY-SA 4.0 许可协议
一种选择是将
propTypes
添加到组件。例子
另一种选择是为该页面和规则禁用 eslint。更多信息 在这里