Backbone.js 中 AJAX 调用的正确位置在哪里?
我正在为我正在构建的新应用程序学习 Backbone.js。
我需要执行 AJAX 调用来获取模型对象的更多属性(图像、书名和描述)。
此调用的正确位置在哪里?在模型、视图还是其他地方?特别与 Backbone.js MVC 模型相关。
其他信息
我使用的是 LocalStorage 而不是服务器。 AJAX 调用将针对 Web 服务 API,并且仅构成我的实际模型数据的一部分。
I'm learning Backbone.js for a new app I'm building.
I need to perform an AJAX call to get more properties for my model object (image, title & description of a book).
Where is the correct place for this call? In the Model, View or somewhere else? specifically related to Backbone.js MVC model.
Additional Info
I'm using LocalStorage and not a server. The AJAX call will be to a web service API and constitutes only part of my actual model data.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您已正确配置模型,则只需调用
model.fetch()
即可向您配置的任何url
发出 HTTP GET,并使用以下结果刷新模型服务器。If you have properly configured your model you can just call
model.fetch()
which will issue a HTTP GET to whateverurl
you have configured and refresh the model with the results from the server.