【问题标题】:how can i get the these data array in ui reactnative我如何在 ui react native 中获取这些数据数组
【发布时间】:2021-02-13 06:11:37
【问题描述】:

我需要在前端显示数据但是

我将我的数据获取到lists[] 状态和console.log(this.state.lists) 在控制台中显示在结构下方我如何在前端获取这些数据

Array [
      Object {
        "list": Array [
          Object {
            "id": "123",
            "imageUrl": "http://www.pngmart.com/files/1/Pizza-Slice-PNG-Transparent-Image.png",
            "name": "Chicken Devill pizza",
            "price": 700,
            "size": "Medium",
          },
        ],
        "uid": "xQ0Kg4PgYwVGFTTPGsXK1WHlJuM2",
      },
      Object {
        "list": Array [
          Object {
            "id": "1234",
            "imageUrl": "http://www.pngmart.com/files/1/Cheese-Pizza.png",
            "name": "Cheese pork pizza",
            "price": 1500,
            "size": "Medium",
          },
        ],
        "uid": "xQ0Kg4PgYwVGFTTPGsXK1WHlJuM2",
      },
    ]

【问题讨论】:

    标签: firebase react-native firebase-realtime-database


    【解决方案1】:

    似乎数据格式错误,但是如果你想提取数组信息,你可以这样做:

    let finalArray = [];
    for(let i=0;i<response.length;i++){
    finalArray .push(response[i].list[0]);
    =================
    console.log(finalArray )
    

    【讨论】:

    • 我可以将数据保存到 firebase 而不在列表数组中创建列表吗?
    • firebase.database().ref('/cart/').push({ uid: this.state.uid, list: this.state.lists, })
    • 对不起,我不知道,但是 firebase 有很好的文档
    猜你喜欢
    • 2014-01-26
    • 2020-02-19
    • 2022-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-10
    相关资源
    最近更新 更多