Angular响应式表单-2个密码类型输入框-第二个不响应隐藏/显示按钮的点击
创始人
2024-10-30 05:30:42
0次

在模板中我们需要添加隐藏/显示按钮并对其进行操作。解决方法如下所示:

1.模板:

2.组件:

import { Component } from '@angular/core'; import { FormGroup, FormControl, Validators } from '@angular/forms';

@Component({ selector: 'app-password', templateUrl: './password.component.html', styleUrls: ['./password.component.css'] }) export class PasswordComponent { hidePassword = true; // initial value for hidePassword

form = new FormGroup({ password1: new FormControl('', [Validators.required, Validators.minLength(6)]), password2: new FormControl('', [Validators.required, Validators.minLength(6)]) });

hideUnhide() { this.hidePassword = !this.hidePassword; // toggle hidePassword }

get password2Type() { return this.hidePassword ? 'password' : 'text'; // determine input type based on hidePassword } }

  1. 模板中使用:

这里使用了一个新的getter方法 password2Type 来根据 hidePassword的状态(true或false)来切换第二个密码框的input类型。

在按钮的点击事件方法中,使用 ! 操作符将 hidePassword 改为相反的值, 这样就可以动态地切换输入密码时的显示和隐藏了。

相关内容

热门资讯

实测分享辅助器技巧!趣玩情怀多... 实测分享辅助器技巧!趣玩情怀多功能辅助器技巧,趣玩情怀果然是有辅助器技巧1、每一步都需要思考,不同水...
重大发现透视器教程!西域麻将多... 重大发现透视器教程!西域麻将多功能透视器教程,西域麻将果然真的是有透视器教程1、下载好西域麻将透视辅...
盘点几款透视挂方法!中至山西麻... 盘点几款透视挂方法!中至山西麻将多功能透视挂方法,中至山西麻将原来存在有透视挂方法1)中至山西麻将免...
传递经验透视器软件!打哈儿麻将... 传递经验透视器软件!打哈儿麻将多功能透视器软件,打哈儿麻将都是真的有透视器软件1、打哈儿麻将脚本辅助...
终于知道透视器app!去玩麻将... 终于知道透视器app!去玩麻将多功能透视器app,去玩麻将一直是真的有透视器app1、进入到去玩麻将...
重大通报辅助软件!大宝麻将多功... 重大通报辅助软件!大宝麻将多功能辅助软件,大宝麻将真是有辅助软件1、大宝麻将公共底牌简单,大宝麻将透...
发现玩家辅助器app!去玩麻将... 发现玩家辅助器app!去玩麻将多功能辅助器app,去玩麻将原来是真的有辅助器app1、该软件可以轻松...
发现一款辅助工具!嵘聚多功能辅... 发现一款辅助工具!嵘聚多功能辅助工具,嵘聚总是是有辅助工具1)嵘聚有没有挂:进一步探索嵘聚有辅助吗大...
玩家必用透视挂技巧!响水麻将多... 玩家必用透视挂技巧!响水麻将多功能透视挂技巧,响水麻将本来是有透视挂技巧1、玩家可以在响水麻将透视最...
新手必备透视器插件!大唐麻将游... 新手必备透视器插件!大唐麻将游戏多功能透视器插件,大唐麻将游戏好像有透视器插件1、首先打开大唐麻将游...