【发布时间】:2018-02-20 18:00:10
【问题描述】:
我想锁定滑动功能(通过滑动屏幕)它应该只在我单击按钮时才起作用。
因为我对打字稿很陌生,所以我无法解释我应该如何让它工作。我在ionic page 上找到了一些文档。
"lockSwipes(shouldLockSwipes)" 我认为这是我需要的代码,但我不知道如何将它包含到我的 IonicApp 中。
HTML
<ion-slide>
<ion-item>
<img src="img/question.png (click)="goToSlide1()">
</ion-item>
</ion-slide>
<ion-slide>
<ion-item>
<img src="img/clue.png (click)="goToSlide2()">
</ion-item>
</ion-slide>
<ion-slide>
<ion-item>
<img src="img/answer.png (click)="Finish()">
</ion-item>
</ion-slide>
TS
import {Component} from '@angular/core';
import {NavController} from 'ionic-angular';
import {Finish} from '../finish/finish';
import { Slides } from 'ionic-angular';
import { ViewChild } from '@angular/core';
@Component({
templateUrl: 'build/pages/slider/slider.html'
})
export class Slider {
@ViewChild(Slides) slides: Slides;
value = '';
changeText(value: string) { this.value = value; }
constructor(private navController: NavController) {
goToSlide1() {
this.slides.slideTo(1, 500);
}
goToSlide2() {
this.slides.slideTo(2, 500);
}
goToFinish() {
this.navController.setRoot(Finish);
}
}
}
希望有人能帮帮我!谢谢。
【问题讨论】:
标签: angular typescript ionic-framework ionic2 slide