【问题标题】:How to fetch objects of array one by one with for loop in react native如何在本机反应中使用for循环一一获取数组对象
【发布时间】:2020-06-11 12:57:59
【问题描述】:

我已经编写了for循环来从数组中一个一个地获取对象,但是结果从循环中获取了所有对象并在一个字符串中重复了这些对象。

这是我的代码:

state = {
    b: ["A","B","C","D","E","F","G","H","I"]
}

b = () => {
    let d = [];
    for (var i =0; i<=this.state.b.length - 1; i++) {
        d.push(this.state.b[i])
    }
    return d;
};

我是 react native 的初学者,如何更改此代码以显示像列表一样的对象数组

【问题讨论】:

    标签: arrays react-native for-loop


    【解决方案1】:

    你可以像这样直接使用ListView

    <ListView
        dataSource={this.state.b}
        renderRow={(rowData) => <Text>{rowData}</Text>}
    />
    

    【讨论】:

    • 我收到此错误列表视图已从 react native 中删除
    • 尝试FlatList就地
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 2018-05-09
    • 1970-01-01
    • 1970-01-01
    • 2019-12-14
    • 1970-01-01
    • 2020-09-16
    相关资源
    最近更新 更多