dojo商店
旧的dojo.data API有一个isDirty函数,用于查询某个存储或选定项是否有未保存的更改。我在ItemFileWriteStore中使用了这个 新的(自1.7版起)dojo/StoreAPI似乎没有这个功能。我正在查看内存和JsonREST存储dojo商店,dojo,Dojo,旧的dojo.data API有一个isDirty函数,用于查询某个存储或选定项是否有未保存的更改。我在ItemFileWriteStore中使用了这个 新的(自1.7版起)dojo/StoreAPI似乎没有这个功能。我正在查看内存和JsonREST存储 是否有一种简单的方法可以添加此功能,还是您自己的写/混合功能?新API中不需要这些功能。dojo/store比dojo/dataAPI更抽象,因为没有用于异步保存/脏检查的API dojo/datawrite API旨在与调用save()时应更
是否有一种简单的方法可以添加此功能,还是您自己的写/混合功能?新API中不需要这些功能。
dojo/store
比dojo/data
API更抽象,因为没有用于异步保存/脏检查的API
dojo/data
write API旨在与调用save()
时应更新的服务结合使用。因为本地版本和远程版本之间可能存在差异,所以他们必须添加一个类似于isDirty()
的函数来验证这一点
新的dojo/store
API没有用于异步保存的API。您提到的存储也没有使用异步保存,因此它们没有这样的功能
save()
或isDirty()
功能save()
或isDirty()
功能如果确实需要异步保存,则必须创建自己的存储,您可以使用自己的
save()
和isDirty()
API扩展存储
我认为旧的API是指定的(API只对某些商店有效),这就是为什么我认为他们忽略了它。但是没有人阻止您创建自己的附加API