菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
288
0

angularjs2 ng2 密码隐藏显示的实例代码

原创
05/13 14:22
阅读数 732274

如图:

首先,输入框的类型判断;

<ion-input type="{{pwshow?'text'编程客栈:'password'}}" placeholder="输入密码"></ion-input>

然后,添加眼睛的点击事件,ngClass判断图标样式;

 <a href="javascript:;" rel="external nofollow" item-end (click)="pwshow=!pwshow" [ngClass]="pwshow?'eyeshow':'eyehide'">
  <ion-icon name="ios-eye-off" color="dark" class="eye-hide"></ion-icon>  <!--闭眼图标-->
  <ion-icon name="ios-eye" color="dark" cla编程客栈ss="eye-show"></ion-icon>  <!-编程客栈-睁眼图标-->
 </a>

最后,附上ngClass的样式,图标的隐藏显示。

.eyehide .eye-hide, .eyeshow .eye-show{
  display: block;
}
.eyehidee .eye-showwww.cppcns.com, .eyeshow .eye-hide{
  display: nowww.cppcns.comne;
}

 下面附上效果图啦哈哈。。

初始状态效果图

打开眼睛之后效果图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: angularjs2 ng2 密码隐藏显示的实例代码
本文地址: http://www.cppcns.com/wangluo/javascript/198252.html

发表评论

0/200
288 点赞
0 评论
收藏
为你推荐 换一批