React Native ref没有调用动态组件

时间:2017-07-03 05:02:28

标签: react-native

我有一个组件可以根据props动态呈现不同的组件。我无法在其中一个上设置refThis question有一个重复ref,我没有。此外,组件构建在render函数内。

这是我的代码:

render() {
  let content = null
  switch(this.props.type) {
    case 'follow'
      content = <View ref={comp => this._followBtn = comp} />
      break
    // ...etc
  }
  return (
    <View ref={comp => (this._wrapper = comp)>
      { content }
    </View>
  )
}

我需要从呈现_followBtn的父组件访问_wrapper。 我刚刚完成访问_wrapper

我的问题是否源于这些是动态生成的? 似乎永远不会召唤ref道具。

0 个答案:

没有答案