【问题标题】:Validate Confirm Password Angular验证确认密码角
【发布时间】:2018-02-08 23:03:45
【问题描述】:

我的表单有 1 个表单组,其中包括 2 个表单控件:密码和确认密码。当用户输入时,我正在使用密码匹配器指令来检查这两个 formControls 是否相等。

如您所见,当您输入时,确认密码变为绿色。但我希望它只变为绿色密码 = 确认密码。或者换个说法,formGroup 变绿的时候就变绿了。

DEMO

【问题讨论】:

  • 目前你的表单的有效性不依赖于 PasswordMatcherDirective,有些东西连接不正确

标签: angular forms validation


【解决方案1】:

我可能会为您提供解决方案example code

编辑:我没想到网站只给了我演示文稿的网址,而不是代码,所以这里是editor code

我添加的东西是两个输入元素上的 [ngClass] 属性,它将控制验证状态的类,我在 css 中创建了 2 个类并删除了有角度的类(ng-valid、ng-touched 等.)

感谢@ConnorsFan 指出我没有给出任何解释,也不是代码链接,而是具体示例。

【讨论】:

  • 您应该在答案中包含相关代码以及解释。
  • 感谢您指出这一点,我刚刚更新了我的答案,更好地解释了我所做的事情,如果可以,请重新考虑否决,谢谢
  • 请注意,我没有否决您的回答。最好将代码的相关部分直接放在答案中,就像您在 this answer 中所做的那样。
猜你喜欢
  • 1970-01-01
  • 2013-09-18
  • 2015-04-03
  • 2023-02-23
  • 2011-08-23
  • 2017-12-06
  • 2021-07-24
  • 2011-06-09
  • 1970-01-01
相关资源
最近更新 更多