React-native: [React ref]如何获取listView的sectionHeader视图的ref

创建于 2015-11-02  ·  1评论  ·  资料来源: facebook/react-native

  render() {
    <ListView
      ref={'listView'}
      dataSource={this.state.dataSource}
      renderRow={this.renderRow}
      renderSectionHeader={this.renderSectionHeader}
    />
  },

  renderSectionHeader() {
    <DXTextMenu
      ref={'textMenu'}
      style={{height: TEXT_MENU_HEIGHT}}
    />
  },

  componentDidMount() {
    // Got it
    const list = this.refs['listView'];

    // Not found
    const textMenu = this.refs['textMenu'];
  },

如代码所示,我可以获取 listView ref 但不能获取 listView 的 header 的 ref,我该如何获取它?

Locked

最有用的评论

使用回调引用,它优于字符串引用: ref={component => whatever}

>所有评论

使用回调引用,它优于字符串引用: ref={component => whatever}

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

grabbou picture grabbou  ·  3评论

axelg12 picture axelg12  ·  3评论

josev55 picture josev55  ·  3评论

TrakBit picture TrakBit  ·  3评论

janmonschke picture janmonschke  ·  3评论