import { Injectable } from '@angular/core'; @Injectable({providedIn: 'root'}) export class ValidateService { constructor() { } checkLoginStyle(accessStyle, accessNo, password): string { let error = ''; // no error let errorFlag = 0; // userName.markAsDirty(); // mobile.markAsDirty(); // password.markAsDirty(); if (accessStyle.value === '' || accessStyle.value === null) { error = '您未输入!'; } if (accessNo.invalid) { errorFlag = 1; if (accessStyle.value === 'USERNAME' ) { error += '用户名,'; } if (accessStyle.value === 'PHONE') { error += '手机号,'; } } if (accessStyle.value !== '' && password.invalid) { error = '密码,'; errorFlag = 1; } if (errorFlag = 1) { error += '输入有误!'; } return error; } }