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は取得できません。どうすれば取得できますか?
文字列参照よりも優れているコールバック参照を使用します: ref={component => whatever}
最も参考になるコメント
文字列参照よりも優れているコールバック参照を使用します:
ref={component => whatever}