如何将我的 api 正文放入有天赋的聊天消息中
How to put my api body in messages for gifted chat
谁能告诉我?
我通过 api 得到一个消息数组,它包含 id、正文、所有者名称
"messages":[
{
"id": "1",
"createdAt": "2019-10-23T12:58:22.933Z",
"body": "Hello",
},
.....
如何将它写成 giftedchat 的数组,应该是什么
"messages":[
{
"_id": "1",
"createdAt": "2019-10-23T12:58:22.933Z",
"text": "Hello",
},
.....
并且有10条消息,即如何遍历将值从一个数组写入另一个数组
只是为了一个平面列表,有渲染和选择,名称:item.ownername,有没有类似的东西可以用于有天赋的聊天中的消息?
您应该映射数组以获得 GiftedChat 所需的相同格式
const newArray = messages.map(message => ({ _id: message.id, createdAt: message.createdAt, text: message.body, user: { _id: //user_id, name: //username } }))
谁能告诉我? 我通过 api 得到一个消息数组,它包含 id、正文、所有者名称 "messages":[ { "id": "1", "createdAt": "2019-10-23T12:58:22.933Z", "body": "Hello", }, .....
如何将它写成 giftedchat 的数组,应该是什么 "messages":[ { "_id": "1", "createdAt": "2019-10-23T12:58:22.933Z", "text": "Hello", }, .....
并且有10条消息,即如何遍历将值从一个数组写入另一个数组
只是为了一个平面列表,有渲染和选择,名称:item.ownername,有没有类似的东西可以用于有天赋的聊天中的消息?
您应该映射数组以获得 GiftedChat 所需的相同格式
const newArray = messages.map(message => ({ _id: message.id, createdAt: message.createdAt, text: message.body, user: { _id: //user_id, name: //username } }))