使用反应导航时,尝试调用this.props.navigation.navigate()
会导致出现此错误消息。我尝试过不同的组件。似乎某些道具名称作为对象传递,而不是字符串。如果我关闭红色屏幕,导航会成功。
修改:这是因为将<Image>
传递给title
而不是将其传递给headerTitle
。细微的类型错误。将来会增加对TypeScript的依赖。
log-ios提供了更多细节:
设置属性&#39; accessibilityLabel&#39;时出错RCTView标签#196:JSON值&#39; {...
这是我的StackNavigator设置(在TabNavigator中):
const trackingTabWithHeader = { screen: StackNavigator(
{
Tracking: { screen: TrackingScreen },
Workout: { screen: WorkoutGroupScreen },
},
{
...stackNavigatorConfig,
initialRouteName: 'Tracking',
},
)};
使用react-navigation v1.0.0-beta.11,并对原生0.47.1作出反应。