[ Ionic3 / 아이오닉3 ] Angular부터 시작하자 4. ngIf else
일단 지난 3. 에서 한 내용만 두고 주석처리를 하고 가도록 하겠다
app-twoway만 두고
if else 를 해보도록 하자
스샷이 귀찮으니 app/twoway.component.ts 가서 this.greeting = "Hello App?"; 를 삭제하고 저장
그러면 아무것도 안나오는 text field 만 뜬다
이 상태로 글을 입력하면?
글이 잘 입력된다
자 그럼 if else를 써보도록 하자
app/twoway/twoway.component.html로 와서
<p *ngIf="!greeting"> Type anything in the textbox</p>
를 최상단에 넣고 아래와 같은지 확인한다
그러면 어떻게 될까?
greeting에 내용이 없으면? Type anything in the textbox 가 보일것이고 greeting에 내용이 들어가면(textbox에 아무값이나 입력이 되면) Type anything in the textbox는 사라지게 된다
그럼 else를 사용하여 아래와 같이 구성하고
*showGreeting으로 지정된 ng-template가 greeting이 false가 아닌경우에 활성화가 된다
그냥 값이 입력되면 you did... 가 출력되고 값이 없으면 Type..... 가 뜬다
잘 되면? 다음 포스팅에서 ngFor를 사용하도록 하자
'앱개발 > Ionic 3 / 아이오닉 3' 카테고리의 다른 글
[ Ionic3 / 아이오닉3 ] Angular부터 시작하자 6. Component Communication (2) | 2017.09.05 |
---|---|
[ Ionic3 / 아이오닉3 ] Angular부터 시작하자 5. ngFor (1) | 2017.09.05 |
[ Ionic3 / 아이오닉3 ] Angular부터 시작하자 3. data binding & Two-way data binding (0) | 2017.09.04 |
[ Ionic3 / 아이오닉3 ] Angular부터 시작하자 2. NgModule 에 대해 (0) | 2017.09.04 |
[ ionic3 / 아이오닉3 ] Angular부터 시작하자 1. 폴더 및 파일 구조 (1) | 2017.09.01 |
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."