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


Posted in Javascript onAugust 01, 2017

angularjs2 ng2 密码隐藏显示代码结合ionic2开发移动端项目,注册页的密码的input一般用password,但是用户输入密码时可能会输入错误,需要显示成text。

如图:

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

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

<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" class="eye-show"></ion-icon>
<!--睁眼图标-->
 </a>

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

.eyehide .eye-hide, .eyeshow .eye-show{
  display: block;
}
.eyehidee .eye-show, .eyeshow .eye-hide{
  display: none;
}

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

初始状态效果图

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

打开眼睛之后效果图

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

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

Javascript 相关文章推荐
ajax的hide隐藏问题解决方法
Dec 11 Javascript
jQuery操作checkbox选择(list/table)
Apr 07 Javascript
seajs中模块的解析规则详解和模块使用总结
Mar 12 Javascript
jquery动态添加元素事件失效问题解决方法
May 23 Javascript
用JavaScript实现使用鼠标画线的示例代码
Aug 19 Javascript
JS实现浏览器状态栏显示时间的方法
Oct 27 Javascript
浅析JavaScript Array和string的转换(推荐)
May 20 Javascript
微信小程序 教程之条件渲染
Oct 18 Javascript
js变量值传到php过程详解 将php解析成数据
Jun 26 Javascript
解决vue admin element noCache设置无效的问题
Nov 12 Javascript
JavaScript实现拖拽盒子效果
Feb 06 Javascript
5种方法告诉你如何使JavaScript 代码库更干净
Sep 15 Javascript
使用JavaScript进行表单校验功能
Aug 01 #Javascript
SpringMVC简单整合Angular2的示例
Jul 31 #Javascript
vue.js声明式渲染和条件与循环基础知识
Jul 31 #Javascript
在ABP框架中使用BootstrapTable组件的方法
Jul 31 #Javascript
knockoutjs模板实现树形结构列表
Jul 31 #Javascript
本地存储localStorage用法详解
Jul 31 #Javascript
Vue组件模板形式实现对象数组数据循环为树形结构(实例代码)
Jul 31 #Javascript
You might like
php minixml详解
2008/07/19 PHP
PHP初学者常见问题集合 修正版(21问答)
2010/03/23 PHP
PHP第一季视频教程(李炎恢+php100 不断更新)
2011/05/29 PHP
Thinkphp+smarty+uploadify实现无刷新上传
2015/07/30 PHP
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
juqery 学习之三 选择器 子元素与表单
2010/11/25 Javascript
js判断数据类型如判断是否为数组是否为字符串等等
2014/01/15 Javascript
解决自定义$(id)的方法与jquery选择器$冲突的问题
2014/06/14 Javascript
jQuery对象的selector属性用法实例
2014/12/27 Javascript
js+css实现回到顶部按钮(back to top)
2016/03/02 Javascript
jQuery 生成svg矢量二维码
2016/08/09 Javascript
AngularJS ng-style中使用filter
2016/09/21 Javascript
JS返回只包含数字类型的数组实例分析
2016/12/16 Javascript
jQuery选择器_动力节点Java学院整理
2017/07/05 jQuery
Angular2 组件交互实例详解
2017/08/24 Javascript
vue小图标favicon不显示的解决方案
2017/09/19 Javascript
详解基于Vue+Koa的pm2配置
2017/10/24 Javascript
Vue.js实现图片的随意拖动方法
2018/03/08 Javascript
Vue2.5学习笔记之如何在项目中使用和配置Vue
2018/09/26 Javascript
ES6中Set和Map数据结构,Map与其它数据结构互相转换操作实例详解
2019/02/28 Javascript
vue自动添加浏览器兼容前后缀操作
2020/08/13 Javascript
Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例
2019/02/21 Python
Python数据报表之Excel操作模块用法分析
2019/03/11 Python
Python Django简单实现session登录注销过程详解
2019/08/06 Python
Python requests设置代理的方法步骤
2020/02/23 Python
python中关于数据类型的学习笔记
2020/07/19 Python
施华洛世奇德国官网:SWAROVSKI德国
2017/02/01 全球购物
TripAdvisor德国:全球领先的旅游网站
2017/12/07 全球购物
英国评分最高的女性剃须刀订阅盒:FFS Beauty
2018/01/25 全球购物
2019年c语言经典面试题目
2016/08/17 面试题
学习十八大精神心得体会
2013/12/31 职场文书
马智宇结婚主持词
2014/04/01 职场文书
医院保洁服务方案
2014/06/11 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
违反工作规定检讨书范文
2014/12/14 职场文书
MySQL创建管理子分区
2022/04/13 MySQL