Backbone.js模型发布

用户名

我正在构建一个需要将数据发布到服务器的应用程序。在这一点上,我一直在使用模型的唯一事情是在应用程序中接收/获取数据。现在我要发布。我想知道如何以一种好的方式做到这一点。我猜是由一个叫做“ postmodel”的模型之类的?

我基本上只想调用一个api并传递一些参数。像这样的:

/api/?action=answerQuestion&question_id=*my id here*

我该怎么做?

利克斯

您需要做的是在模型中创建一个新功能,然后从该功能“手动”执行请求。像这样的东西:

MyModel = Backbone.Model.extend({
  initialize: function(){
    ...
  },
  post_to_api: function(){
    var data = { 
      "question_id": this.id,
      "action": "answerQuestion"
    };
    $.post( "http://api.com/", data, function( response ) {
      // post success callback
    });
  },
});

然后要使用它,您将实例化MyModel并调用该post_to_api函数:

var model = new MyModel( { "id": 42 } );
model.post_to_api();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Backbone.js模型urlRoot错误

来自分类Dev

Backbone.js模型,指定属性

来自分类Dev

如何更新Backbone JS模型属性?

来自分类Dev

Backbone JS 模型:隐藏下拉菜单

来自分类Dev

LocalStorage Backbone.js

来自分类常见问题

Backbone js .listenTo与.on

来自分类Dev

Backbone.js设置

来自分类Dev

Backbone.js视图

来自分类Dev

使用Backbone.js发布数据时如何防范CSRF?

来自分类Dev

Backbone.js不会发布到指定的URL

来自分类Dev

在Backbone视图中收听嵌套的Backbone关系模型事件

来自分类Dev

Backbone.js:使用输入文件更改模型

来自分类Dev

Backbone.js视图和模型相关吗?

来自分类Dev

Backbone.js集合获得多个模型

来自分类Dev

Backbone.js:使用动态名称初始化模型

来自分类Dev

从Backbone.js中的Collection获取构造模型

来自分类Dev

Backbone.js如何在嵌套集合中检索模型?

来自分类Dev

Backbone.js使用来自URL的数据设置模型

来自分类Dev

Backbone.js模板不会从模型继承属性

来自分类Dev

Backbone.js使用单个模型执行_.each循环

来自分类Dev

Backbone.js集合获得多个模型

来自分类Dev

在Backbone.js中形成多个集合和模型的问题

来自分类Dev

Backbone.js更新集合中的集合模型

来自分类Dev

Backbone.js:仅从JSON集合中添加新模型

来自分类Dev

Backbone JS-集合,视图和模型的组合

来自分类Dev

Backbone.js在初始化中读取模型属性

来自分类Dev

让Backbone.js提琴工作

来自分类Dev

Backbone.js PushState True

来自分类Dev

Backbone.js渲染延迟?