是否有任何方法或过滤器在调用fetch之前执行。我得到了ajaxPrefilter,但是它只过滤ajax请求,而不过滤 Backbone.js 。我怎么才能在脊柱上做到这一点?
mmvthczy1#
这取决于您尝试执行的操作:修改你的api调用?检查你的模型属性?启动一些其他的逻辑?我认为在很多情况下,您的需求可以通过Backbone Model validate方法(https://backbonejs.org/#Model-validate)来满足。如果您将这样一个方法写入您的模型,它将在每次保存之前运行(因此在每次获取之前)。这可能不适用于修改API调用,但您可以使用它在保存之前 validate 您的模型,或者调用其他一些方法/初始化其他一些逻辑过程。
validate
1条答案
按热度按时间mmvthczy1#
这取决于您尝试执行的操作:修改你的api调用?检查你的模型属性?启动一些其他的逻辑?
我认为在很多情况下,您的需求可以通过Backbone Model
validate
方法(https://backbonejs.org/#Model-validate)来满足。如果您将这样一个方法写入您的模型,它将在每次保存之前运行(因此在每次获取之前)。这可能不适用于修改API调用,但您可以使用它在保存之前 validate 您的模型,或者调用其他一些方法/初始化其他一些逻辑过程。