Typescript 如何在Ionic中获取AlertController的输入值
所以我试图从AlertController获取输入,但我不确定如何在Typescript中实现这一点Typescript 如何在Ionic中获取AlertController的输入值,typescript,ionic-framework,Typescript,Ionic Framework,所以我试图从AlertController获取输入,但我不确定如何在Typescript中实现这一点 ionViewDidLoad(){ // Presenting popup this.alert.create({ title:'Enter Details', inputs:[{ //phNo:'Enter Mob No. E.g.919090998302', //placeholder: 'pNo
ionViewDidLoad(){
// Presenting popup
this.alert.create({
title:'Enter Details',
inputs:[{
//phNo:'Enter Mob No. E.g.919090998302',
//placeholder: 'pNo',
name:'username',
placeholder: 'username'
},{
name: 'number',
placeholder: 'PNo',
}],
buttons:[{
text: 'Continue',
handler: username =>{
if(typeof username!=null){
this.name = username,
this.phNo = number
}
}
}]
}).present();
我需要在单击按钮后立即获取第二个输入值,但我不确定如何执行此操作,因为它表示
找不到名称“number”
所有输入字段都传递给处理程序。如果只有一个字段,您可以直接访问它。但是因为有很多领域。处理程序参数将是一个对象
所以试试这个
buttons:[{
text: 'Continue',
handler: data =>{
if(typeof username!=null){
this.name = data.username,
this.phNo = data.number
}
}
}]
你好你知道怎么设置这个值吗?我尝试了value:“something”但没有起作用,它实际上是value属性,我只是输入了一个错误