Je voulais créer un design comme celui-ci à l'aide ionique 2 -> Comment créer connexion dans ionique 2 avec mot de passe show/hide
Ce qui est une fonctionnalité de connexion qui a un mot de passe cacher/show.
Voici mon code HTML
<ion-header>
<ion-navbar>
<ion-title>Login</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
<ion-item>
<ion-label floating primary>Username</ion-label>
<ion-input type="text"></ion-input>
</ion-item>
<ion-item>
<ion-label floating primary>Password</ion-label>
<ion-input type="password"></ion-input>
<ion-icon name="eye" item-right (click)="showHide()"></ion-icon>
</ion-item>
</ion-content>
Et voici le résultat ->http://prntscr.com/gz12xg
Voici mon code .ts
import { Component } from '@angular/core';
import { NavController, NavParams } from 'ionic-angular';
@Component({
selector: 'page-login',
templateUrl: 'login.html',
})
export class LoginPage {
constructor(public navCtrl: NavController, public navParams: NavParams) {
}
ionViewDidLoad() {
console.log('ionViewDidLoad LoginPage');
}
showHide() {
console.log('hi');
}
}
Le problème est, l'icône de l'oeil, n'est pas cliquable. Aucun journal de la console.
Lorsque je clique sur l'icône représentant un œil, elle me permet uniquement de saisir le mot de passe.
Quelqu'un peut-il m'aider? Je veux juste que l'icône de l'œil soit cliquable.
yay !! Je vous remercie. Ça marche :) – JSmith