LiestView에서 로컬 상태를 렌더링하려고합니다. ListView에 익숙하지 않습니다. 작동하지 않았습니다.반응 네이티브의 ListView에서 데이터를 전달하는 방법은 무엇입니까?
export default class Top extends Component {
state=[{title: 'a'}, {title: 'b'}, {title: 'c'}]
_renderItem = ({item}) => (
<View>
<Text>{item.key}</Text> // here
<Category />
</View>
);
render() {
return (
<FlatList
data={this.state.data}
renderItem={this._renderItem(item)}
/>
);
}
}
아래 코드는 내 코드입니다. 그것은 작동합니다. 이 코드를 어떻게 변경합니까? 제목이 필요합니다.
export default class Top extends Component {
state={
data:[{}, {}, {}]
};
_renderItem =() => (
<View>
<Category />
</View>
);
render() {
return (
<FlatList
data={this.state.data}
renderItem={this._renderItem}
/>
);
}
}
감사합니다.
감사합니다 카를로스 C. : 더 당신은 GitHub의에서이 REPO를 확인하실 수 있습니다에 대한
. – sonicmario
죄송합니다, 다음 라인을 수정했습니다 : renderItem = {this._renderItem} –
Carlos C. 감사합니다. 새해 복 많이 받으세요 !! – sonicmario