1
Ionic에 익숙하며 회의용 앱처럼 탭으로 메뉴를 사용하려고합니다. 쉽게 보이지만 서랍의 버튼이 작동하지 않습니다.Ionic 2에서 적절한 메뉴 사용 방법
app.template.html
<ion-menu [content]="mycontent" persistent="true">
<ion-header>
<ion-toolbar>
<ion-title>Menu</ion-title>
</ion-toolbar>
</ion-header>
<ion-content class="outer-content">
<ion-list>
<button ion-item menuClose>
<ion-icon item-left name="person" (click)="goToUserInfo()"></ion-icon>
My information
</button>
<button ion-item menuClose>
<ion-icon item-left name="log-out" (click)="logOut()"></ion-icon>
Log out
</button>
<button ion-item menuClose>
<ion-icon item-left name="hammer" (click)="goToTutorial()"></ion-icon>
Show tutorial again
</button>
</ion-list>
</ion-content>
</ion-menu>
<ion-nav id="nav" #mycontent [root]="rootPage"></ion-nav>
app.component.ts
@Component({
templateUrl: `app.template.html`
})
export class MyApp {
rootPage: any = DummyPage;
@ViewChild(Nav) nav: Nav;
constructor(public platform: Platform) {
console.log('Hello from MyApp');
this.initializeApp();
}
\\
\\
\\
goToUserInfo() {
console.log(this.TAG + ' goToUserInfo');
// this.navCtrl.push();
this.nav.setRoot(UserInfoPage);
}
logOut() {
console.log(this.TAG + ' logOut');
// this.userData.logout();
this.nav.setRoot(LoginPage);
}
goToTutorial() {
console.log(this.TAG + ' goToTutorial');
// this.navCtrl.push();
}
}
그러나 메뉴에서 옵션을 클릭하면 이벤트를 클릭 트리거하지 않는 이유를 잘 모르겠어요
이 버튼 요소에 클릭 이벤트를 이동하고 다시 시도 할 수 RAL 사람들은 사용에 문제가? – echonax
@echonax 나는 고마워, 고마워. 질문을 삭제해야합니까? –
물론 아닙니다; 사람들은 같은 문제로 붙어있을 수 있습니다. – echonax