Angular 5에서 사용자 지정 유효성 검사를 시도하지만 다음 오류가 발생합니다. Expected validator to return Promise or Observable 값이 필수와 일치하지 않는 경우 양식에 오류를 반환하고 싶습니다. 여기에 내 코드가 있습니다. 이것은 내 양식이있는 구성 요소입니다. constructor(fb: FormBuilder, private cadastroService:CadastroService) { this.signUp = fb.group({ "name": ["", Validators.compose([Validators.required, Validators.minLength(2)])], "email": ["", Validators.compose([Validators.required, …
Angular 5로 프런트 엔드 응용 프로그램을 작업 중이며 검색 상자를 숨겨야하지만 버튼을 클릭하면 검색 상자가 표시되고 초점이 맞춰져야합니다. 지시어 등으로 StackOverflow에서 찾은 몇 가지 방법을 시도했지만 성공할 수 없습니다. 다음은 샘플 코드입니다. @Component({ selector: 'my-app', template: ` <div> <h2>Hello</h2> </div> <button (click) ="showSearch()">Show Search</button> <p></p> <form> <div > <input *ngIf="show" …
헤더에 CORS를 추가했지만 요청에 CORS 문제가 계속 발생합니다. 헤더에서 CORS 및 기타 요청을 추가하고 처리하는 올바른 방법은 무엇입니까? 다음은 서비스 파일 코드입니다. import { HttpClient, HttpHeaders, HttpClientModule } from '@angular/common/http'; const httpOptions = { headers: new HttpHeaders({ 'Access-Control-Allow-Origin':'*', 'Authorization':'authkey', 'userid':'1' }) }; public baseurl = 'http://localhost/XXXXXX'; userAPI(data): Observable<any> { return …
나는 최근 @ ngrx / store로 Angular 6을 배우고 있는데 튜토리얼 중 하나는 상태 관리를 위해 @ ngrx / store를 사용하는 것이지만, @ ngrx / store를 사용하는 이점을 이해하지 못합니다. 예를 들어 간단한 로그인 및 가입 작업의 경우 이전에는 서비스 (AuthService라고하겠습니다) 를 사용하여 백엔드 API를 호출하고 AuthService에 "userInfo"또는 "token"을 저장하고 …
내가 사용하고 Angular-CLI 1.6.6그리고 @angular/service-worker 5.2.5우리의 Angular 5.2.5응용 프로그램. 프로덕션 환경에서 하나의 오류 메시지가 표시되는 것을 제외하고는 프로덕션 서버뿐만 아니라 로컬 라이트 서버에서도 모든 것이 잘 작동합니다. 리소스로드 실패 : 서버가 504 (게이트웨이 시간 초과) 상태로 응답했습니다. ngsw-worker.js스크립트를 살펴보면 위의 오류 메시지가 생성되는 행 (다음 2466)을 찾았습니다. async safeFetch(req) { …