在我的 React Native 应用程序中,我正在尝试使用 wix 的 react-native-navigation 将领域对象推送到另一个屏幕passProps
。这是我的代码:
在渲染()
render () {
var entry = this.props.entry // this is a realm object
return (
<Text onPress={() => this.gotoEdit(entry)}>EDIT</Text>
)
}
gotoEdit 函数:
gotoEdit (entry) {
this.props.navigator.push({
screen: 'app.EditEntry',
title: 'EDIT',
passProps: {entry} // when this line is removed, the navigator works fine
})
}
但是,点击“编辑”,应用程序崩溃。我在 React 调试器中收到这条消息:
代理上的“getOwnPropertyDescriptor”:陷阱返回的属性“0”的描述符与代理目标中的现有属性不兼容