0

当 EntitySet 以任何方式更改时,有没有办法注册事件或接收任何其他类型的通知?(对象更新、插入、删除等)

我希望 Knockout 监听这些更改,并能够从与 UI 无关的外部脚本更新 EntitySet。

4

1 回答 1

1

JayData Entity Notifications API 将于 8 月随 JayData 1.2 一起发布。我们还将发布您可以在其上构建的 AJAX/HTML5 通知服务,以及通过 WCF 5.0 数据服务实现通知的工具。(像 webSql 和 IndexedDB 这样的本地服务将在 7 月底的 1.1.5 版本中获得通知支持)顺便说一句:您使用的是什么提供商?

直到当前版本 (1.1) EntitySets 仅代表用于查询数据的“静态端口”。查询结果是静态数组,与数据上下文完全脱节。在 JayData 1.0.4 中,我们发布了对 Knockoutjs observableArrays 作为有效查询结果持有者的支持,并且在 1.0.5 中,我们获得了带有 Knockoutjs 可观察参数的 JSLQ 动态查询。JayData 1.1 主要是关于 OData V3 的新功能,JayData 1.2 将全部关于多用户访问和数据实时协作,因此在中心通知:)

于 2012-06-18T19:37:36.620 回答