-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Closed
Milestone
Description
Ionic version: (check one with "x")
[ ] 1.x
[x ] 2.x
I'm submitting a ... (check one with "x")
[x ] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:
Adding the "id" attribute to the inputs array of the AlertController, when rendered, this attribute is not in the DOM
inputs: [
{
id: 'username',
name: 'username',
placeholder: 'Username'
}
]
Expected behavior:
<input id="username" ......>
Steps to reproduce:
presentPrompt() {
let alert = this.alertCtrl.create({
title: 'Login',
inputs: [
{
id: 'username',
name: 'username',
placeholder: 'Username'
},
{
name: 'password',
placeholder: 'Password',
type: 'password'
}
],
buttons: [
{
text: 'Cancel',
role: 'cancel',
handler: data => {
console.log('Cancel clicked');
}
},
{
text: 'Login',
handler: data => {
if (User.isValid(data.username, data.password)) {
// logged in!
} else {
// invalid login
return false;
}
}
}
]
});
alert.present();
}
Metadata
Metadata
Assignees
Labels
No labels