首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >未捕获的值:无法以离子反应形式读取null的属性‘TypeError’

未捕获的值:无法以离子反应形式读取null的属性‘TypeError’
EN

Stack Overflow用户
提问于 2018-06-09 23:22:21
回答 1查看 804关注 0票数 0

我在一个离子项目中工作。当使用angular reactive form时,自定义validation.It抛出未捕获的值:无法读取null的属性‘TypeError’

代码语言:javascript
复制
     this.signup = this.formBuilder.group({
          name: ['', Validators.compose([Validators.required, ValidateName])],
          email: ['', Validators.compose([Validators.required, ValidateEmail])],
          mobile: [
            '',
            Validators.compose([
              Validators.required,
              Validators.minLength(10),
              Validators.maxLength(15),
              ValidateMobile
            ])
          ],
          password: [
            '2',
            Validators.compose([Validators.required, Validators.minLength(6)])
          ],
          cpassword: [
            '1',
            Validators.compose([
              Validators.required,
              Validators.minLength(6),
              passwordValidat.bind(this)
            ])
          ]
        });
      }

   passwordValidat(control: AbstractControl) {
    if (control.get('password').value === control.get('cpassword').value) {
      return { invalid: true };
    }
    return { validUrl: true };
  }

当我试图运行这段代码时,得到了这样的错误

core.js:1449错误错误:未捕获(在promise中):TypeError:无法读取null的属性'value‘TypeError:无法在forms.js:759

的 (signup.ts:71)读取null的属性'value’

EN

回答 1

Stack Overflow用户

发布于 2018-06-10 04:02:01

代码语言:javascript
复制
passwordValidat(control: AbstractControl) {
    const  pwd = control.get('password');
    const cpwd = control.get('cpassword');

    console.log('pwd: ', pwd);
    console.log('cpwd: ', cpwd);

    if(pwd && cpwd) {

          if( pwd.value === cpwd.value ) {
              return { invalid: true };
          }
              return { validUrl: true };
          }

    } else {
        return { invalid: true };
    }

}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50775773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档