无法从主干视图中的另一个事件处理程序调用一个事件处理程序



我正在使用 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);
    }
}

在这里,我从enterAndSignIn函数中计算signIn函数,但我无法这样做。我尝试了不同的方式,但无法打电话。

我可能是错的,但我认为解决方案非常简单。为了从"输入和登录"调用"登录",您必须调用this.signIn(e);

相关内容

  • 没有找到相关文章

最新更新