0

我正在使用 Backbone.js 并想从另一个调用一个事件处理函数,但我无法这样做。

这是我的代码——

events: {
    'click a#SignInBtn': 'signIn',
    'keyup': 'enterAndSignIn'
},
signIn: function (e) {
    console.log("function called");
},

enterAndSignIn: function (e) {
    if (e.which == 13) {
        signIn(e);
    }
}

在这里,我正在signInenterAndSignIn函数中调用函数,但我无法这样做。我尝试了不同的方法,但无法打电话。

4

1 回答 1

1

我可能是错的,但我认为解决方案非常简单。为了从“enterAndSignIn”调用“signIn”,您必须调用this.signIn(e);

于 2013-09-24T01:44:54.217 回答