当收到新消息而不重新加载视图时,如何将来自 stomp 客户端的消息显示到视图中

Posted

技术标签:

【中文标题】当收到新消息而不重新加载视图时,如何将来自 stomp 客户端的消息显示到视图中【英文标题】:How to display a message from a stomp client into the view when a new message received without reloading the view 【发布时间】:2019-08-08 13:54:01 【问题描述】:

我即将使用 Angular 和 web-socket 创建一个聊天室,当从套接字接收到新消息时,我想将其显示到视图中而不重新加载页面,该消息显示在日志控制台中, 任何想法都可以帮助我

我尝试了 Angular 的 Life Cycle Hooks,但我无法解决问题

【问题讨论】:

【参考方案1】:

只需将 webSocket 消息分配给将绑定到您的 html 的变量

【讨论】:

是的,这很简单,但是收到消息时必须显示我的消息

以上是关于当收到新消息而不重新加载视图时,如何将来自 stomp 客户端的消息显示到视图中的主要内容,如果未能解决你的问题,请参考以下文章

如何在uitableview中加载数据而不每次都重新加载

如何在 Ember 中(重新)渲染视图模板时收到通知?

如何在 UICollectionView 中加载更多数据而不重新加载所有数据

更新 viewpager 内的 Fragment 视图而不重新加载数据

从 signalR 更新后如何重新加载我的表

如何使用来自另一个活动的自定义适配器更新列表视图?