如何在 Backbone.Model 中设置参数来处理 .fetch() 函数?

发布于 2024-11-09 05:14:11 字数 361 浏览 0 评论 0原文

我有一个关于 Backbone 的 fetch 功能的问题。 我从 Backbone 文档中读到它“从服务器刷新模型的状态”。但在服务器上我没有相同的模型,而且如何给出与服务器的 url 连接? 是不是这样:

var model = new Backbone.Model({
some: "data",
});

model.url = "www.some.url";

setInterval(function(){
model.fetch();
}, 10000);

我猜这会每 10 秒从 some.url 获取一些 JSON,对吧?我到底在哪里收到&处理这个 JSON?

非常感

谢马西亚尔

I have a question regarding the fetch function of Backbone.
I've read from the Backbone documentation that it "Refreshes the model's state from the server." but on the server I don't have the same model, moreover how do I give the url connection with the server?
Is it like:

var model = new Backbone.Model({
some: "data",
});

model.url = "www.some.url";

setInterval(function(){
model.fetch();
}, 10000);

And this would fetch from some.url every 10 seconds some JSON I guess, right? Where exactly do I receive & process this JSON?

Thanks a lot

Masiar

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

海螺姑娘 2024-11-16 05:14:11

我自己找到了一个简单的解决方案:

setInterval(function(){
    model.fetch({
        success: function(){
            //do something
        }
    });
 }, 10000);

希望这对其他人有帮助!

干杯,
马西亚尔

I found out by myself a simple solution:

setInterval(function(){
    model.fetch({
        success: function(){
            //do something
        }
    });
 }, 10000);

Hope this is going to be helpful for someone else!

Cheers,
Masiar

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文