【发布时间】:2014-07-22 19:13:34
【问题描述】:
我是 angularjs 的新手,可以使用一些关于使用 WebSocket 连接到后端的应用程序设计的指导。当套接字收到一个 onmessage 事件时,它应该加载一个动态视图。在加载视图之前,需要根据一些消息参数来构建模型。
那么,从 onmessage 事件处理程序调用控制器函数是一种可接受的角度解决方案,还是有更角度的做事方式?如果可以接受,我该如何做到这一点?我应该调用路由并将路由参数传递给控制器吗?谢谢。
【问题讨论】:
-
如果后端通过 websocket 发送数据独立于用户发起任何事情,我会使用 $broadcast 到 $broadcast 无论你的后端什么推送到应用程序。然后,您可以从应用程序中的任何位置获取此事件。
标签: angularjs events controller websocket