gpt4 book ai didi

ios - react native ListView 问题

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:21:09 25 4
gpt4 key购买 nike

我不了解 ListView,所以只想问一些问题以更好地了解它。

在我的程序中,我有一组字典。

每个词典都有一个标题和描述。

保存它们的数组称为伙伴。

我想制作一个 ListView,将每个标题一个一个地贴在另一个下方。

我创建了一个看起来像这样的构造函数(我认为这是有问题的部分)

  constructor(props){
super(props)
this.ds= new ListView.DataSource({rowHasChanged: (r1, r2) => r1 !== r2})
this.state = {
dataSource: this.ds.cloneWithRows(partners),
}

然后我有一个rendow row函数,如下所示

renderRow(rowData){
return(
<View>
<Text>{rowData}</Text>
</View>
)
}

然后是我实际的渲染和返回函数

    render () {
return(
<View style={styles.mainContainer}>
<ListView
dataSource={this.dataSource}
renderRow={this.renderRow} />
</View>

)
}

当前,当我运行它时,出现以下错误

“无法读取未定义的属性‘行标识’。

非常感谢任何方向

最佳答案

你忘记了 this.state.dataSource 中的状态

关于ios - react native ListView 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34167247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com