【问题标题】:How to attach event handler in backbone forms如何在主干表单中附加事件处理程序
【发布时间】:2015-07-01 11:01:38
【问题描述】:

我正在使用 Backbone 表单 - https://github.com/powmedia/backbone-forms

在几个字段中,我为特定字段使用自定义模板。让我们说这样的话

现在假设我想将点击事件处理程序附加到“添加月份”。实现它的最佳方法是什么。我看到 Backbone.Form 正在扩展具有接受事件对象的 Backbone.View。但是当我在做的时候通过那个 new Backbone.Form() 它什么都不做。

【问题讨论】:

标签: javascript jquery backbone.js marionette backbone-forms


【解决方案1】:

您应该能够扩展 Backbone.Form 视图以添加您自己的自定义事件,像这样

Backbone.Form.extend({
    events: _.extend(this.events, {
      'click .add-month': 'onClickAddMonth' 
    }),

    onClickAddMonth: function(e){
       // do something
    }
})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多