componentDidMount 関数で this.refs['test'] を使用してこのコンポーネントを取得できますが、this.refs['list'] を使用するとエラーが発生します。「ref={list=> { this.list = list}」を使用してコンポーネントの参照を追加し、「this.list」を使用してコンポーネントを取得しようとしましたが、これもエラーです。では、誰がコンポーネントを入手できますか。
return(
<View style={MainStyles.body}>
<TopView selectAll={() => this._selectAll()} />
<TabView ref={(ref) => this.tabView = ref}
switchTab={(index) => this._switchTab(index)}/>
<MyListView style={MainStyles.listView}
ref='test'
refresh={(okCall, failCall) => this._refresh(this, okCall, failCall)}
loadMore={(okCall,failCall) => this._loadMore(this, okCall, failCall)}
/>
<PageView style={MainStyles.content}
ref={viewPager => { this.viewPager = PageViewWrapper(viewPager)}}
onPageSelected={(e) => this._onPageSelected(e, this)}
>
<MyListView style={MainStyles.listView}
ref='list'
refresh={(okCall, failCall) => this._refresh(this, okCall, failCall)}
loadMore={(okCall,failCall) => this._loadMore(this, okCall, failCall)}
/>
<MyListView style={MainStyles.listView}
ref={(ref) => this.myList1 = ref}
refresh={(okCall, failCall) => this._refresh(this, okCall, failCall)}
loadMore={(okCall,failCall) => this._loadMore(this, okCall, failCall)}
/>
</PageView>
</View>
)