施比受更为有福
施比受更为有福
  • 发布:2017-06-17 09:55
  • 更新:2017-06-17 09:55
  • 阅读:2000

mui的tap事件封装成anguar指令

分类:MUI
tap

ngModule.directive('ngTap', ['$parse',function($parse) {
return {
restrict: 'A',
compile: function($element, attr) {
var fn = $parse(attr["ngTap"]);
return function ngEventHandler(scope, elem) {
elem[0].addEventListener("tap",function(e){
var callback = function(e) {
fn(scope, {$event:e});
};
scope.$apply(callback);
});

            };  
        }  
    };  
}]);
0 关注 分享

要回复文章请先登录注册

云海帆

云海帆

回复 施比受更为有福 :
嗯,你给写个完整的吧,造福大家
2017-06-17 12:23
施比受更为有福

施比受更为有福 (作者)

回复 云海帆 :
mui里有一套事件机制,像滑动,双击等,都可以通过mui的addEventListener()方法监听方法封装成angualr的指令
2017-06-17 10:45
云海帆

云海帆

能不能给一套完整的兼容mui 的angular 封装?
2017-06-17 10:22