我正在尝试获取事件底部圆圈事件(称为寻呼机点击)。
我正在使用此链接
http://ionicframework.com/docs/nightly/api/directive/ionSlideBox/
我想继续点击圈子用户点击的幻灯片(点击哪个寻呼机按钮)
这是我的代码
<ion-slide-box>
<ion-slide-pager ng-click="doSomething($slideIndex)"></ion-slide-pager>
<ion-slide>1</ion-slide>
<ion-slide>2</ion-slide>
<ion-slide>3</ion-slide>
</ion-slide-box>
更新
我现在得到了一个事件,但是这里没有移动到那张幻灯片是我的更新代码 http://plnkr.co/edit/100pA0XAi586oIwVIxyy?p=preview
<ion-slide-box pager-click="doSomething(index)">
<ion-slide>1</ion-slide>
<ion-slide>2</ion-slide>
<ion-slide>3</ion-slide>
</ion-slide-box>
的javascript
$scope.doSomething=function(tem){
alert(tem)
}
答案 0 :(得分:3)
在传呼机上调用$ionicSlideBoxDelegate.slide()
点击
SCRIPT
.controller('MyCtrl', function($scope,$http, $ionicSlideBoxDelegate) {
$scope.myActiveSlide = 1;
$scope.success=[];
$http.get('defult.json').success(function(data){
$scope.success=data;
console.log(data)
}).error(function(data){
})
$scope.doSomething=function(tem){
$ionicSlideBoxDelegate.slide(tem);
//alert(tem);
}
});