react-native - 如何自定义消息气泡以在 react native 有天赋的聊天中还包括用户姓名和消息时间?

标签 react-native chat react-native-gifted-chat

我正在使用gifted chat React Native 中的库,但默认 View 是仅显示头像和气泡中的消息。我正在建立一个群聊,我还想在每个气泡中显示用户的姓名以及发送消息的时间。

我添加了 renderMessage(props) {...} 属性,如果我在此处返回带有 Text 的自定义 View 我可以显示用户名,但我正在丢失库已创建的所有格式。

有没有办法切换以显示消息的user.name,而无需从地面重建所有样式?我在文档中没有找到类似的内容,我认为这会非常有帮助。

最佳答案

您可以在 GiftedChat 组件中使用renderUsernameOnMessage={true}

关于react-native - 如何自定义消息气泡以在 react native 有天赋的聊天中还包括用户姓名和消息时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53258163/

相关文章:

c# - 与多个客户端的C#TCP/IP简单聊天

ios - 有没有办法让 CoreData 与服务器 API 保持同步,即使应用程序处于后台/暂停/终止状态?

reactjs - 如何只发送图片消息? (也无需发送文本)

chat - 基于浏览器的聊天需要特殊技术吗?

react-native - 如何在聊天应用程序中显示发件人的用户名?

javascript - 如何打开/关闭 React Native Camera Torch

react-native - 使用分隔符 React Native NativeBase ListView

javascript - React-native:将事件传递给其他对象

ios - RefreshControl 有时不会隐藏并且在 iOS 上表现得很奇怪