안녕하세요. IT김군입니다.
사용자 설정같은 부분에 토글(toggle)버튼을 많이들 사용하실텐데요.
이 토글버튼 활용에 대해서 알아보도록 하겠습니다.
아래는 토글 버튼을 추가하실 html에 넣을 소스입니다.
<ion-list>
<ion-item>
<ion-label>토글 버튼</ion-label>
<ion-toggle value="test" [(ngModel)]="test" color="danger" (ionChange)="toogleTest(test)">
</ion-toggle>
</ion-item>
</ion-list>
위에서 보시면 test라는 변수와 toggleTest(test)라는 함수를 포함하였습니다.
아래는 typescript 파일의 소스입니다.
private test : boolean = true;
toggleTest(value){
if(value){
console.log("toggle Value : "+value); //toggle True
}else{
console.log("toggle Value : "+value); //toggle False
}
}
최초 test변수가 true로 되어있으면 toggle 버튼도 체크되어 있는 상태입니다.
위 html에서 (ionChange)에 toggleTest(test)를 넣었기에 toggle 버튼을 클릭하여 상태가 바뀔 때 마다 toggleTest()에 변동값 (test = true / false)를 파라미터로 활용하여 실행합니다.
위 예제 소스를 보시고 응용해서 사용하시면 될 것 같습니다.
감사합니다.
'Ionic 개발 메모장' 카테고리의 다른 글
Ionic3 Image (png / jpg) 두 개를 한 개로 병합하기, 합치기 (+ 확대 / image zoom) (0) | 2018.01.23 |
---|---|
Ionic background에서 foreground로 넘어올 때 이벤트 (0) | 2018.01.22 |
Ionic Framework 뒤로가기 두 번 누를 시 앱 종료 (for Android) (2) | 2018.01.16 |
Ionic cordova IBeacon Advertise 감도조절 (for Android) (2) | 2018.01.15 |
Ionic 화면 세로로 고정하기 (화면회전 막기) (0) | 2018.01.15 |
WRITTEN BY
- IT김군
S/W 개발자 김군의 메모장
,