Requirejs Hammer.js事件与Marionette.js不兼容';行不通
我正在尝试将Hammer.js与主干、木偶和Require.js一起使用 初始化事件时,不会触发该事件 我使用Hammer.js和jQuery.Hammer扩展 我想这样做: 编辑: 为了达到这个目标,我首先包括Hammer.js,然后是jquery.Hammer,然后是主干网和木偶网。调试控制台中没有错误,只是未检测到我的事件 有一种方法可以绑定hammer的事件,而无需执行以下操作: onRender:function(){ //实例化Hammer和bind tap事件 这个.el.hammer().bind('tap.menu',函数(){ console.log('锤击时间!' }). }Requirejs Hammer.js事件与Marionette.js不兼容';行不通,requirejs,marionette,backbone-events,hammer.js,Requirejs,Marionette,Backbone Events,Hammer.js,我正在尝试将Hammer.js与主干、木偶和Require.js一起使用 初始化事件时,不会触发该事件 我使用Hammer.js和jQuery.Hammer扩展 我想这样做: 编辑: 为了达到这个目标,我首先包括Hammer.js,然后是jquery.Hammer,然后是主干网和木偶网。调试控制台中没有错误,只是未检测到我的事件 有一种方法可以绑定hammer的事件,而无需执行以下操作: onRender:function(){ //实例化Hammer和bind tap事件 这个.el.ham
这可能只是一个复制错误,但您在
事件
散列中绑定了handleTap
,而您的视图只有一个名为handleTape
whoops!的属性,我创建此帖子时键入错误:)我修改了它。
events: {
"tap .menu ": " handleTap "
},
handleTape: function(){
console.log("Hammer time!");
},
onRender: function () {
// Instantiate Hammer
$ This el.hammer().
}