1
3 개의 버튼이있는 이온 항목 슬라이딩 명령이 있습니다. 2 (A 및 B) 왼쪽으로 슬라이드하면 나타나고 오른쪽에 1 (C 버튼)이 나타납니다.ionic 2 - 항목 슬라이더 - 함수를 트리거하는 슬라이드
정말 맨 오른쪽으로 항목을 끌 때 버튼 C의 함수가 트리거되는 동작을 구현하고 싶습니다. ionic2 싸이트 (www.staruml.com)에
워드 프로세서
<ion-item-sliding *ngFor="let item of items "(ionDrag)="ondrag($event, item)"></ion-item-sliding>
내가 너무 멀리 슬쩍 때, 그것은 전화 푸시 것이라는 동작을 받고 한에 그것을 사용하는 예를
ondrag(event, item) {
let percent = event.getSlidingPercent();
if (percent > 0) {
// positive
console.log('right side');
} else {
// negative
console.log('left side');
}
if (Math.abs(percent) > 1) {
this.navCtrl.push(NextPage,{param:item},{ animate: true, direction: 'forward' })
}
}
로이 코드를 제공 페이지를 여러 번 (내가 생각하는 것처럼 많은 이벤트를 던지고있어)
올바르게 구현하는 방법에 대한 제안 사항이 있습니까?
감사합니다.
답장을 보내 주셔서 감사합니다. 한 가지 문제는 페이지가 팝되면 항목이 "미끄러 져 남아"있다는 것입니다. 위치를 재설정 할 수있는 방법이 있습니까? –
답변과 [plunker] (https://plnkr.co/edit/hHKUIq?p=preview)를 모두 업데이트 했으므로보기로 돌아갈 때 항목을 재설정합니다. – sebaferreras
새 편집 답변이 나왔습니까? 너 OP? – sebaferreras