gpt4 book ai didi

javascript - 如何在angular js中获取寻呼机点击事件?

转载 作者:行者123 更新时间:2023-11-29 19:24:47 26 4
gpt4 key购买 nike

我正在尝试获取事件 bottom circles 事件(称为 pager click )。

我正在使用这个链接

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

我想在圆圈用户点击的那张幻灯片上移动(点击哪个寻呼机按钮)

这是我的代码

http://plnkr.co/edit/100pA0XAi586oIwVIxyy?p=preview

<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)
}

最佳答案

在寻呼机点击时调用 $ionicSlideBoxDelegate.slide()

脚本

.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);

}

});

关于javascript - 如何在angular js中获取寻呼机点击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31226677/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com