angularjs - 将消息绑定(bind)到 angularjs View

标签 angularjs node.js sails.js

我正在制作一个简单的聊天应用程序,在客户端使用 Angular ,在服务器端 sails 。在 Angular 方面,我使用ngResource进行服务器端连接。消息传输已完成,但问题是每当将新消息添加到由ng-repeat显示的消息列表时,它不会实时显示在聊天框浏览器中,需要刷新。

根据我的看法,这是因为在客户端包含路由层而不是在 View 文件中使用 ng-controller 的指令。但是如何修复它,因为我也需要这个路由层以及 View 中的实时变化。

任何有关此问题的帮助都将不胜感激。

最佳答案

要制作实时更新的聊天应用程序,您必须使用套接字。 一个有用的教程在这里:http://maangalabs.com/blog/2014/12/04/socket-in-sails/

关于angularjs - 将消息绑定(bind)到 angularjs View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28981394/

相关文章:

node.js - SailsJS Waterline 中的 "not contains"查询

angularjs 指令 - 获取元素绑定(bind)的文本内容

node.js - 使用 Mongoose 静态的Elastic Search Client进行条件更新

javascript - POST 请求未收到 JSON 数据?

mysql - 在 sails 上创建一个新表

javascript - sailsjs + ext-direct (sencha extjs)

javascript - 在 angularjs 文件函数之后执行 .js 文件

angularjs - v1.0.8 中不推荐使用 $dialog 注入(inject)

css - 使用动画根据内容调整元素大小

javascript - ES6 对象内对象解构