alibaba / ChatUI

The UI design language and React library for Conversational UI
https://chatui.io
MIT License
2.68k stars 281 forks source link

appendMsg或resetList更新消息列表时如何不让滚动条自动滚动到底部 #32

Closed vaseala closed 1 year ago

vaseala commented 3 years ago

What problem does this feature solve? (这个功能解决了什么问题)

通过socket或其他方式接收到后端数据,然后通过appendMsg渲染消息列表时,滚动条会自动滚动到底部。如果此时我正在阅读前面的消息,会直接跳走,体验不好。

Describe the solution you'd like (描述您想要的解决方案) 执行appendMsg时,如果通过某种方式判断到正在阅读前面的消息记录,则不要让滚动条自动跳转到底部

What does the proposed API look like? (你期望的 API 是怎样的) 暂时没深入了解相关API,不做评论

akai commented 3 years ago

等 1.0 发布稳定后,会加入这个功能

lphkxd commented 1 year ago

啥时候发布?