backbone.js中的假模型响应

Yar*_*veh 6 json backbone.js

我怎样才能在我的模型中伪造一个REST响应,它不会真正转到服务但返回一个固定的json?

如果可能的话,请显示一个版本,它可以覆盖sync()和覆盖fetch()的版本.我两个都失败了,所以这对他们之间的区别来说是一个很好的教育.

sky*_*ker 9

Backbone.Model.extend({
  fetch: function(){
    var model = this;
    model.set({yourStatic: "Json Here"});
  }
}
Run Code Online (Sandbox Code Playgroud)

这应该工作.从Backbone文档:

fetch():通过委托Backbone.sync重置服务器的模型状态