小程序即时通讯聊天数组
在小程序中双向数据绑定是 this.setData(),而极光的即时通讯是发送的api返回发送成功的消息体,监听消息监听聊天室的消息,两个api 要同时保存到一个数组中,这时候需要往数组追加数据,之前的数据也不能丢 解决方案 let obj = { name: data.content.msg_body.name, sender: data.content.msg_body.sender } let pushChatList = this.data.chatList.concat(obj) // chatList 就是保存聊天信息的数组 this.setData({ chatList: pushChatList }) 来源: CSDN 作者: 岳增亮 链接: https://blog.csdn.net/Kf_loseHair/article/details/104425827