我想使用此滑动指令 - https://github.com/gajus/angular-swing,但看起来它不适用于Angular IO(Angular JS 4)
答案 0 :(得分:1)
这肯定会 NOT 与Angular 2+一起使用。来自文档:
Swing的AngularJS指令:可刷卡的界面。该 向左滑动/向右滑动用于是/否输入。正如Jelly等应用中所见 和Tinder,以及其他许多人。
专门用于AngularJS,如Angular 1.x.这可以通过查看source代码来确认。它使用$scope
和$apply
以及语法来声明Angular 1.x指令,例如link
函数。
function SwingStackController($scope, $element, $attrs, $parse) {
// ...
}
SwingStackController.$inject = ['$scope', '$element', '$attrs', '$parse'];
function swingStack() {
return {
restrict: 'A',
controller: SwingStackController,
}
}
您可以考虑使用像HammerJS这样的库,例如Angular Material 2等库用于触摸手势。