当前位置: 首页 > news >正文

网站你懂我意思正能量晚上下载外贸网站如何做的好

网站你懂我意思正能量晚上下载,外贸网站如何做的好,设计类网站建设规划书,wordpress function requireFromFroup在鼠标失去焦点时做相关check#xff0c;可以在group方法第二个参数的位置加一个对象参数 { validator: this.checkPasswords } 在Angular 12中#xff0c;可以使用formGroup来进行两个密码是否一致的检查。以下是一个示例#xff1a; 首先#xff0c;在组件的…FromFroup在鼠标失去焦点时做相关check可以在group方法第二个参数的位置加一个对象参数 { validator: this.checkPasswords } 在Angular 12中可以使用formGroup来进行两个密码是否一致的检查。以下是一个示例 首先在组件的HTML模板中创建一个formGroup并在其中定义两个密码输入框 form [formGroup]passwordFormlabel forpasswordPassword:/labelinput typepassword idpassword formControlNamepasswordlabel forconfirmPasswordConfirm Password:/labelinput typepassword idconfirmPassword formControlNameconfirmPassworddiv *ngIfpasswordMismatch classerrorPasswords do not match/divbutton typesubmit [disabled]passwordForm.invalid || passwordMismatchSubmit/button /form接下来在组件的TS文件中定义passwordForm和passwordMismatch属性并在ngOnInit方法中创建formGroup并添加密码一致性的验证器 import { Component, OnInit } from angular/core; import { FormBuilder, FormGroup, Validators } from angular/forms;Component({selector: app-password-check,templateUrl: ./password-check.component.html,styleUrls: [./password-check.component.css] }) export class PasswordCheckComponent implements OnInit {passwordForm: FormGroup;passwordMismatch: boolean false;constructor(private formBuilder: FormBuilder) { }ngOnInit() {this.passwordForm this.formBuilder.group({password: [, Validators.required],confirmPassword: [, Validators.required]}, { validator: this.checkPasswords });}checkPasswords(group: FormGroup) {const password group.controls.password.value;const confirmPassword group.controls.confirmPassword.value;return password confirmPassword ? null : { mismatch: true };}onSubmit() {// Handle form submission} }或者 import { Component } from angular/core; import { FormGroup, FormBuilder, Validators, AbstractControl } from angular/forms;Component({selector: app-password-check,templateUrl: ./password-check.component.html,styleUrls: [./password-check.component.css] }) export class PasswordCheckComponent {passwordForm: FormGroup;constructor(private formBuilder: FormBuilder) {this.passwordForm this.formBuilder.group({password: [, Validators.required],confirmPassword: [, Validators.required]}, { validator: this.passwordMatchValidator });}passwordMatchValidator(control: AbstractControl): { [key: string]: boolean } | null {const password control.get(password);const confirmPassword control.get(confirmPassword);if (password.value ! confirmPassword.value) {return { passwordMismatch: true };}return null;} }在上面的代码中我们使用formBuilder创建了一个formGroup并将checkPasswords方法作为验证器添加到formGroup中。checkPasswords方法比较了两个密码输入框的值如果不一致则返回一个包含mismatch属性的对象。 在HTML模板中我们使用*ngIf指令来根据passwordMismatch属性的值显示错误消息。并且我们还在提交按钮上使用了[disabled]属性来禁用按钮如果表单无效或密码不一致。 这样当用户输入两个密码后如果两个密码不一致错误消息将显示并且提交按钮将被禁用。只有当两个密码一致且表单有效时才能提交表单。
http://www.dnsts.com.cn/news/231219.html

相关文章:

  • 深圳旅游公司网站百度关键词优化教程
  • 个人备案网站名称大全郑州网站推广方法
  • 自己开外销网站怎么做wordpress主机怎么填
  • 网站建设与维护的认识Html手机浏览网站变形
  • 梧州林业设计厦门seo收费
  • 制作商城网站公司网站内容的作用
  • 企业网站用织梦好吗域名查询万网
  • 网站修改文案河南自己怎么做网站
  • 国外优秀论文网站建设工程备案网站
  • 北京网站开发公司有哪些如何申请cn域名做网站
  • 免费的网站域名和空间济南做网站 推荐行知科技
  • 品牌网站建设 蝌蚪小8工艺品网站建设开发
  • 什么网站需要数据库南宁网页搭建软件
  • 怎么学做网站PHP灰色词seo排名
  • 什么是手机网站展厅展览设计
  • 建设广告网站免费发布信息的网站平台有哪些
  • 医疗器械网站建设方案企业网站免费建设工具
  • 怎么做百度搜到的网站免费的团结湖网站建设
  • 威海网站开发宣传片拍摄计划方案
  • 鹰潭网站商城建设wordpress编辑器添加字体大小
  • 谷歌网站提交入口女孩子做电商运营是不是压力很大
  • 网站上的链接怎么做的google play谷歌商店
  • 免费做App和网站的平台郑州住房和城乡建设厅网站
  • 营销型网站建设与网页设计烟台哪里有做网站
  • 怎么查询网站ftp地址wordpress下载慢
  • 普通营业执照有做网站条件吗平凉市网站建设
  • 创建网站选哪家好wordpress邮箱汉化插件下载地址
  • 网站的市场如何制作wordpress php 得到页面描述
  • 网站建设开发多少钱济南营销网站制作
  • 网站制作建设兴田德拼多多网上购物商城