不变违规:带有键的对象无效,不能作为react子对象

时间:2019-10-09 23:35:11

标签: reactjs react-native react-native-android

我正在尝试在const中渲染组件,并希望以后渲染组件数组。

render(){

 const graph = (<View></View>);
   return(
      {graph}

 );
}

当前,这显示了一个不变的违规:对象作为React Child(发现:具有键(图形)的对象)无效。

很抱歉,如果这是一个明显的问题。我才刚开始反应。

编辑:

总的来说,我试图让自己的组件呈现,但是如果我将组件本身放在返回值中,它会呈现很好的效果,但是如果将其分配给变量,它将无法正常工作。

  render(){

const graph = (<Graph centerNode = {this.state.centerNode} nodes = {this.state.nodes} links = {this.state.links}
updateCenterNode={this.UpdateCenterNode.bind(this)}
/>);
return(
  {graph}

  );
 }
}

0 个答案:

没有答案