model.fetch() を作成してからサーバーにリクエストできる View があるとします。
私は実装したいと思います:
1) 結果を記憶できるチェッカー
2) サーバーへの最後の要求が 10 分より古い場合にのみ、結果を更新します (サーバーへの要求を行います)。
私は何をすべきか?
それを行うためのコードはすでにありますか?
define([], function() {
var MyModel = Backbone.Model.extend({
url: function () {
return "http://localhost/restapi/model/";
},
fetch () {
if(diffTime > 10minutes) {
// make request to the server
}
else {
// return memo
}
}
});
});