我正在尝试利用(https://github.com/marmorkuchen-net/angular-swipe)以便在向下滑动时调用函数,但是,它无效。我遵循自述文件提供的指示,我可以看到我的bower_components中甚至有'angular-swipe'。我该如何解决这个问题?
以下是我如何调用ng-swipe-down
<div ng-swipe-left="nextImg()" ng-swipe-right="previousImg()" ng-swipe-down="dismissImg()" class="modal-content">
ng-swipe-left
和ng-swipe-right
正常工作。在我的dismissImg()中,我只有一个警告()来测试。
$scope.dismissImg = function() {
//jQuery to press a esc key
alert("TESTING");
};
答案 0 :(得分:5)
Angular不提供ng-swipe-up
或bower install --save 'angular-swipe'
指令。不知道为什么。 (也许是因为从滚动中解开滑动太难了?)您可以随时在ngTouch Docs中仔细检查。
您已找到我所知道的最佳解决方案:angular-swipe库,仅用于执行此功能,向ngTouch添加向上和向下选项:
swipe
但它并不适合你。可能是因为angular.module('myApp', ['anydependenciesyouhave','swipe'])
未被列为Angular依赖项,因此采用以下格式:
{{1}}