如何在EmberJs中绑定Ajax请求的响应到模型
How to bind response of Ajax request to Model in EmberJs?
我是新的烬,我有一个运行的应用程序,我需要把聊天应用程序在它。
- 我需要从聊天的不同用户的最后消息列表model (Rails end) {Done}
- 在点击任何消息,我将有一个该特定消息的对话列表。{完成:ajax请求并得到响应}
- 我不知道如何将此响应传递回完全相同的模板或绑定到相同的聊天模型,所以我创建了一个并将响应传递给该HTML。{做}
- 但是由于上述方法,我丢失了ember数据绑定,任何通过push的新消息都不会出现在聊天窗口中。
我还尝试了另一种工作,一次在Ember端有所有的聊天消息,然后在userId上应用groupBy,只显示特定用户的最后消息,然后单击显示详细对话列表,使用过滤器。
但老实说,我不确定上述任何一种解决方案是否是通往成功的正确途径。
我是这样做的
我在控制器中创建了一个函数,使它可以在徽章模板中用于记录循环。在
函数中@ get(模型)
从Ember数据模型中获取所有记录。(我在徽章模板中使用'controller')
然后在ajax响应中,
**success: (data, status, response) =>
@store.unloadAll('model_name')
@store.pushPayload('model_name', data)**
一切正常
相关文章:
- 如何发送作为节点请求响应函数中的代码块的响应
- 如何将请求响应传递给另一个请求
- 跟踪循环中触发的请求-响应
- Flux+Rreact.js-缓存API请求响应
- 对 Expressjs / Nodejs 请求 - 响应处理感到困惑
- 用于忽略先前请求响应的前端 JavaScript 模式
- AJAX 调用从我的 REST API 收到“400 错误请求”响应
- 如何为每个 AJAX 请求/响应事件添加回调
- 在 Phonegap 应用程序中,如何指示正在发生对服务器的请求/响应
- Python - 解析请求响应
- 图形 API 嵌套请求响应
- 为什么 AngularJS 指令适用于硬编码值,但使用 http 请求/响应失败
- 如何获取ajax请求响应中存在的图像的位置,并使用位置绘制线
- NodeJS如何在net模块中实现请求/响应
- Node.js编写http请求响应
- 在这样一个请求-响应周期中加载多个JavaScript
- Angular.js请求/响应Node.js
- 为什么在CasperJS中POST请求响应数据为空,即使相同的请求在Postman中显示数据
- 如何避免POST请求响应未知事件码
- AJAX——可以在请求响应上标记到前一个响应的末尾