首页 > 解决方案 > 在本机反应中连接来自两个提取的两个数据

问题描述

很抱歉给你发了愚蠢的问题,我必须制作通知页面,我知道发件人和通知的数据,但我不能连接发件人和通知的数据

 let responseJson = await response.json();
        console.log(responseJson)
        if(responseJson.success){
            // this.setState(this.state.data.sender=responseJson.data.sender)
          responseJson.data.map(notificationInfo=>{

            this.getData(notificationInfo.id,notificationInfo.sender)

        })
        }
        else{
            console.log("No notification")
        }

方法获取数据

..FETCH
 const responseJson = await response.json();
            this.setState({data:responseJson})
            // console.log(responseJson.success)
            if(typeof responseJson.success != "undefined"){
                this.setState({
                    data=[...this.state.data,sender]
            })

最好的答案如下:

Array [
  Object {//sender
    "name": "Admin Adminovich",
     #someother data


  },
  Object {   
    "name": "Test Testovich",
     #someother data
  },
  Object {
    "name": "just4ina",
    #someother data
  },

但我需要它

data:[
  Object {   
    "name": "Test Testovich",
     "sender": Object {//sender
    "name": "Admin Adminovich",
     #someother data
  },
  Object {   
    "name": "Test",
     "sender": Object {//sender
    "name": "Admin Adminovich",
     #someother data
  },
]

所有连接都不是我想要的

标签: react-nativeconcat

解决方案


推荐阅读