提取调用前要检查的 Backbone.js 方法

dy1byipe  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(137)

是否有任何方法或过滤器在调用fetch之前执行。
我得到了ajaxPrefilter,但是它只过滤ajax请求,而不过滤 Backbone.js 。
我怎么才能在脊柱上做到这一点?

mmvthczy

mmvthczy1#

这取决于您尝试执行的操作:修改你的api调用?检查你的模型属性?启动一些其他的逻辑?
我认为在很多情况下,您的需求可以通过Backbone Model validate方法(https://backbonejs.org/#Model-validate)来满足。如果您将这样一个方法写入您的模型,它将在每次保存之前运行(因此在每次获取之前)。这可能不适用于修改API调用,但您可以使用它在保存之前 validate 您的模型,或者调用其他一些方法/初始化其他一些逻辑过程。

相关问题