0
프롬프트 경고 입력 상자에서 값을 가져 와서 다른 값으로 입력 값을 보내려고 할 때 프롬프트를 열 수 있고 버튼 클릭시 입력 할 필드에 값을 가져올 수 있습니다. "로그인"버튼을 난 내가이 페이지에 그것을 사용할 필요가 때 어느 전역 변수 액세스를 선언 할 필요가 내 콘솔에문자열을 전역 변수로 설정
를 볼 수
import { Component } from '@angular/core';
import { NavController, NavParams, AlertController } from 'ionic-angular';
import { HomePage } from '../home/home';
@Component({
selector: 'page-login',
templateUrl: 'login.html'
})
export class LoginPage {
FileName: Array<Object>;
constructor(public navCtrl: NavController,
public alertCtrl: AlertController,
public navParams: NavParams,
) { }
presentPrompt() {
let alert = this.alertCtrl.create({
title: 'Login',
inputs: [
{
name: 'FileName',
placeholder: 'Rename Your Audio File'
}
],
buttons: [
{
text: 'Cancel',
role: 'cancel',
handler: data => {
console.log('Cancel clicked');
}
},
{
text: 'Login',
handler: data => {
console.log("login clicked");
this.FileName = data.FileName + '.mp3';
}
}
]
});
alert.present();
}
getValue(){
console.log("trying to get value", this.FileName);
// value from prompt must be send to the above console
}
내가 뭘 필요하면 "파일 이름입니다 "getvalue"를 클릭하면 입력 필드의 값을 볼 수 있습니다. 어떤 사람이 나를 도울 수 있습니까
나는 서비스를 작성하는 방법을 모른다. 나는 angular2에 익숙하지 않다. –