使用版本0.27.2中的React Native NavigatorExperimental中的CardStack,我收到以下PropType验证错误:
Warning: Failed propType: Required prop `sceneRendererProps.isRequired`
然而,似乎这种验证是错误的,因为isRequired
不应该是道具。它是通过两次调用PropTypes.shape
引起的。
此错误已在React Native master上解决,但尚未在发行版中。如何在此期间压制黄盒?
答案 0 :(得分:3)
这实际上是NavigationCard.js中的SceneView的proptype定义中的一个小错误
它已在主服务器中修复(commit),但该修复程序未进入0.27版本。
解决方法:强> 添加特定的忽略以隐藏警告(它无害)
console.ignoredYellowBox = ['Warning: Failed propType: Required prop `sceneRendererProps.isRequired`'];
<强>解决方案:强> 升级到0.28