Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

打印结束onTypingComplete问题咨询 #97

Open
hjq499910406 opened this issue Feb 27, 2025 · 1 comment
Open

打印结束onTypingComplete问题咨询 #97

hjq499910406 opened this issue Feb 27, 2025 · 1 comment

Comments

@hjq499910406
Copy link

hjq499910406 commented Feb 27, 2025

1、打印结束onTypingComplete问题
onTypingComplete的回调,再请求返回的较慢时,请求内容返回全部展示结束就会执行,一个对话框就会返回多次 可否返回一个类似load的状态呀 感觉目前回调返回的不太合理
用请求的loading请求的loading又不太合理,请求返回很快 打印动画没结束

2、useXChat 数据管理种的defaultMessages
不支持动态相应传入,数据时异步获取的可能在useXChat 之前获取不到数据

3、同理也有消息打印时无法自动滚动到底部问题

4、消息在大于50条时 直接渲染就会非常卡 自己使用滚动加载分页由于是向顶部滚动的,滚动条位置又无法很好的控制

@wzc520pyfm
Copy link
Owner

wzc520pyfm commented Feb 27, 2025

  1. onTypingComplete被设计为打字效果完成时的回调,其行为是符合预期的。
  2. defaultMessages仅作为默认值提供,在设置后便不再可以被修改,异步加载的数据可以使用useXChat 提供的 setMessages进行设置。
  3. 是否与 Bubble-list组件在用户方发送数据之后不会自动向上滚动 #95 是同一个问题?可否提供最小复现代码?
  4. 同样,可否提供最小复现代码以帮助我们排查?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants