如何在ExtJS代理中正确处理成功响应?

时间:2014-10-29 19:04:32

标签: javascript extjs extjs4 extjs4.2

我创建了一个自定义代理,使用自定义读取器和编写器与RavenDB中的JSON文档进行交互。除了没有正确处理每个更新的响应之外,加载和保存都运行良好。在成功保存到数据库后,我仍然可以在某些网格行的角落看到红色三角形(脏?)。

响应如下:

{Patched: true;}

我熟悉successProperty,但我不确定这里是否相关或如何/在何处设置它。在代理?在模型?

我认为一个不太优雅的解决方案是挂钩某个事件并在记录上调用commit()

1 个答案:

答案 0 :(得分:0)

它在代理

proxy: {
    reader: {
        successProperty: 'Patched'
    }
}