React Navigation的introduction page建议使用以下解构分配:
const { navigate } = this.props.navigation;
但是,当我在应用程序中实现React Navigation时,ESLint抱怨此行描述了这两个错误:即使该应用程序似乎按预期运行,如何删除这些错误行?
最佳答案
一种选择是将propTypes
属性添加到组件。
示例
LoginScreen.propTypes = {
navigation: PropTypes.object.isRequired,
};
另一个选项是为该页面和规则禁用eslint。更多信息here
关于javascript - Prop 验证中缺少React Navigation 'navigation',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46868188/