React-native: [Reactref]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のヘッダーのrefは取得できません。どうすれば取得できますか?

Locked

最も参考になるコメント

文字列参照よりも優れているコールバック参照を使用します: ref={component => whatever}

>すべてのコメント

文字列参照よりも優れているコールバック参照を使用します: ref={component => whatever}

このページは役に立ちましたか?
0 / 5 - 0 評価