我实现了 ionic SlideBox组件:

http://ionicframework.com/docs/api/directive/ionSlideBox/

单击按钮后(不仅在滑动手势之后),我想进行滑动(向前或向后)操作,请问该怎么做?

非常感谢您提供任何示例。

最佳答案

是的,如果您阅读包含的页面,则会看到对 $ionicSlideBoxDelegate 的引用。
有了该代表,您可以执行以下操作:

<button ng-click="slidePrevious()">Previous</button>
<button ng-click="slideNext()">Next</button>

Controller :
.controller('MyCtrl', ['$scope', '$ionicSlideBoxDelegate', function($scope, $ionicSlideBoxDelegate) {

    $scope.slidePrevious = function() {

        $ionicSlideBoxDelegate.previous();
    }

    $scope.slideNext = function() {

        $ionicSlideBoxDelegate.next();
    }
});

使用工作示例 check out this codepen

09-07 02:36