안녕하세요 저는 이온 성이 매우 좋으며 다음 html 및 js 코드가 있습니다. 단추를 클릭하면 텍스트 입력란에 사용자 입력 값을 가져 오려고합니다. 내의 .js 코드 다음ionic get textbox value
<ion-navbar *navbar hideBackButton>
<ion-title>Welcome</ion-title>
</ion-navbar>
<ion-content>
<ion-list>
<ion-item>
<ion-label floating>Please enter a nickname</ion-label>
<ion-input type="text" value=""></ion-input>
</ion-item>
</ion-list>
<div padding>
<button (click)="login()" primary block>Continue</button>
</div>
(가능하다면 같은 세션에 걸쳐 사용을 할 수 있도록, 내가 개체 또는 로컬 캐시에 저장할 싶습니다)
import {Component} from "@angular/core";
import {MenuController, NavController, Alert} from "ionic-angular";
import {Index} from "../index/index";
@Component({
templateUrl: 'build/pages/login/login.html'
})
export class Login {
static get parameters() {
return [[MenuController], [NavController]];
}
constructor(menu, nav) {
this.menu = menu;
this.menu.swipeEnable(false);
this.nav = nav;
}
login() {
let alert = Alert.create({
title: 'You have entered',
message: 'Hello',
buttons: [
{
text: 'Cancel',
handler:() => {
console.log('Cancel clicked');
}
},
{
text: 'Ok',
handler:() => {
console.log('Ok clicked');
console.log(getElementById('nickname'));
// this.menu.swipeEnable(true);
// this.nav.pop(Login);
// this.nav.setRoot(Index);
}
}
]
});
this.nav.present(alert);
}
}
감사처럼 액세스 할 수
username
입니다! 내 ngmodel이 왜 객체에 있어야 하는지를 알 수 있습니까? –이 예제에서는 객체가 아닙니다. 왜 그것이 그 재산으로 컨트롤러에 있어야한다는 것을 의미합니까? 원하는 경우 각도 1에서 이에 대해 읽을 수 있습니다. https://docs.angularjs.org/tutorial/step_04 – misha130
감사합니다! 한 번 더 qns! 다음 페이지에서 같은 이름을 지을 수 있습니까? –