js数据:;none”;以及“;注入“;对于DS“;reapAction”;配置选项

js-data: What is the difference between "none" and "inject" for DS "reapAction" configuration option?

本文关键字:DS reapAction 配置 对于 选项 以及 数据 none js 注入      更新时间:2023-09-26

我有以下定义:

  • "none"-什么都不做
  • "inject"-将项目重新注入数据存储

上述定义取自官方文件。我不明白将项目重新注入DS有什么意义?对于资源的消费者来说,它与什么都不做有何不同?

起初,我认为重新注入会更新lastModified时间戳,但事实并非如此,通过运行一个示例应用程序验证了这一点。

很抱歉,文档有误导性,现已修复。

reap方法的inject选项实际上是将过期项目的过期超时重置为maxAge选项的值,而none选项则没有。