【问题标题】:Suppress internal React Native propType validation禁止内部 React Native propType 验证
【发布时间】:2016-10-11 10:03:27
【问题描述】:

在版本 0.27.2 中使用 React Native NavigatorExperimental 中的 CardStack,我收到以下 PropType 验证错误:

Warning: Failed propType: Required prop `sceneRendererProps.isRequired`

然而,这个验证似乎是错误的,因为isRequired 不应该是一个道具。这是由于两次调用PropTypes.shape引起的。

此错误已在 React Native master 上解决,但尚未发布。在此期间如何压制黄色盒子?

【问题讨论】:

    标签: react-native


    【解决方案1】:

    这其实是NavigationCard.js中SceneView的proptype定义的一个小错误

    它已在 master 中修复 (commit),但该修复并未进入 0.27 版。

    解决方法: 添加特定的忽略以隐藏警告(它是无害的)

    console.ignoredYellowBox = ['Warning: Failed propType: Required prop `sceneRendererProps.isRequired`'];
    

    解决方案: 升级到 0.28

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-22
      • 2016-07-27
      • 2016-11-25
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-20
      相关资源
      最近更新 更多