让我们说我的基于Backbone.js的Web应用程序有一个包含多个下拉列表的表单,每个下拉列表包含不同类型的数据,通过API数据填充。
当我使用Backbone.js时,我的应用程序逻辑完全存在于客户端。因此,我不希望通过服务器端将数据注入MVC视图的典型服务器端MVC方法填充这些下拉列表;相反,我希望Backbone检索这些下拉列表的数据。
所以,我的问题是:要填充三个不同的下拉列表,我会对我的API执行三个不同的AJAX请求吗?例如:
或者从RESTful的角度将这些结合到一些" meta" API方法?
答案 0 :(得分:0)
我认为Backbone对此非常不了解。如果您不介意提出三个请求,那么这样做肯定是可以的。如果您想对您的API进行一次调用,将所有三组数据汇总在一起并返回它们,那么在返回时进行处理也是完全合法的。