반응형

angular 15

구독하지 않고 Observable에서 현재 값 가져오기(단 한 번만 값 받기)

구독하지 않고 Observable에서 현재 값 가져오기(단 한 번만 값 받기) Observable을 구독하지 않고 현재 값을 가져오려면 어떻게 해야 합니까?저는 단지 현재의 값을 한 번만 원하며 들어오는 새로운 값을 원하진 않습니다.빠른 답변: ...현재의 가치를 한 번만 원해요. 새로운 가치가 들어오는 것이 아니라... 계속 사용하게 됩니다.subscribe, 하지만 같이pipe(take(1))따라서 하나의 가치를 제공합니다. 예를 들면myObs$.pipe(take(1)).subscribe(value => alert(value)); 참고 항목:또는 간의 비교 긴 답변: 인 에서 을 은 인 은 을 에서 subscribe() (또는 Angular를 사용하는 경우 비동기 파이프) BehaviorSubject..

programing 2023.09.13

오류 유형:스트림이 필요한 곳에 잘못된 개체를 제공했습니다.관측 가능, 약속, 배열 또는 반복 가능한 값을 제공할 수 있습니다.

오류 유형:스트림이 필요한 곳에 잘못된 개체를 제공했습니다.관측 가능, 약속, 배열 또는 반복 가능한 값을 제공할 수 있습니다. 전 그러려고 합니다.map서비스 호출에서 오류가 발생했습니다.구독하기는 각 2에 정의되어 있지 않으며, 구독하기 위해서는 운영자 내부에서 복귀해야 한다고 합니다.반품 명세서도 가지고 있습니다. 제 암호는 이렇습니다. checkLogin(): Observable { return this.service .getData() .map( (response) => { this.data = response; this.checkservice = true; return true; }, (error) => { // debugger; this.router.navigate(["newpage"]); ..

programing 2023.09.13

파라미터 변경 시 Angular 2 재로드 경로

파라미터 변경 시 Angular 2 재로드 경로 저는 현재 첫 번째 Angular 2 Application을 작성하고 있습니다.다음과 같은 단순 템플릿이 있는 OverviewComponent가 있습니다. 시 액 스 할 때/라우터가 다음으로 리디렉션합니다./overview그리고 나서 라우터 콘센트 안에 지도를 로드합니다.에는 클릭 , 이 목록은 " " " " 를 .앱 구성 요소 대신 표시됩니다. 나는 다음과 합니다./details/:id(내 경로에서). 위의 모든 것이 완전히 정상적으로 작동합니다.목록 항목 중 하나를 클릭하면 세부 정보가 표시되지만 다른 목록 요소를 선택해도 보기가 새 세부 정보로 변경되지 않습니다.URL은 변경되지만 콘텐츠는 다시 로드되지 않습니다.세부 구성 요소를 다시 초기화하려면 어..

programing 2023.08.19

Angular 2에서 부트스트랩 navbar "active" 클래스를 설정하는 방법은 무엇입니까?

Angular 2에서 부트스트랩 navbar "active" 클래스를 설정하는 방법은 무엇입니까? Angular 2에서 부트스트랩 navbar "active" 클래스를 어떻게 설정할 수 있습니까?저는 Angular 1 way만 찾았습니다. 정보 페이지로 이동할 때 추가class="active"정보 및 제거할 위치class="active"자택에서 Home About 감사해요.새 3.0.0 구성 요소 라우터(https://github.com/angular/vladivostok )를 사용하는 경우 routerLinkActive 지시어를 사용할 수 있습니다.추가 Javascript가 필요하지 않습니다. One Second "@angular/router": "^3.0.0-alpha"를 사용했습니다.7"버트 더드의..

programing 2023.07.30

rxjs의 flatMap, mergeMap, switchMap 및 concatMap?

rxjs의 flatMap, mergeMap, switchMap 및 concatMap? 누가 스위치맵과 플랫맵의 차이점을 자바스크립트 측면에서 설명해주세요 (각도 관점에서, rxjs 5) 제가 알기로는. SwitchMap은 최신 관측 가능한 값만 내보내고 이전 관측 가능한 값을 취소합니다. flatMap은 모든 개별 관측치를 수집하고 관측치의 순서에 상관없이 모든 관측치를 단일 배열로 반환합니다.비동기식으로 작동합니다. concatMap은 순서를 보존하고 모든 관측 가능한 값을 방출하며, 동시에 작동합니다. 그래요? mergeMap은 위와 어떻게 다릅니까? 누군가, 예를 들어 설명해 주세요.이전 답변에서 이를 인용합니다. flatMap/mergeMap - 모든 소스 항목에 대해 즉시 관찰 가능한 항목을 작..

programing 2023.06.25

Angular/cli 개발 서버 c9.io 를 실행할 때 "잘못된 호스트 헤더"가 표시됨

Angular/cli 개발 서버 c9.io 를 실행할 때 "잘못된 호스트 헤더"가 표시됨 명령: 현재명령:ng serve --host --public $IP:$PORT 내 웹 사이트의 결과: 잘못된 호스트 헤더 그--disable-host-check플래그는 Cloud9에서 실행해야 할 경우 잘 작동합니다. 다음 명령을 사용합니다. ng serve --open --host $IP --port $PORT --disable-host-check angular.json에서 architect -> serve -> 옵션 아래에 다음을 추가합니다. "disableHostCheck": true 이 Github 이슈 페이지에서 답변을 받았습니다.호스트를 지정해야 합니다. ng serve --port 8080 --host ..

programing 2023.06.05

ngModel을 사용하여 양식 컨트롤을 상위 formGroup 디렉티브에 등록할 수 없습니다.

ngModel을 사용하여 양식 컨트롤을 상위 formGroup 디렉티브에 등록할 수 없습니다. RC5로 업그레이드한 후 다음 오류가 발생하기 시작했습니다. ngModel cannot be used to register form controls with a parent formGroup directive. Try using formGroup's partner directive "formControlName" instead. Example: In your class: this.myGroup = new FormGroup({ firstName: new FormControl() }); Or, if you'd like to avoid registering this form control, indicate that ..

programing 2023.06.05

'table'의 알려진 속성이 아니므로 'dataSource'에 바인딩할 수 없습니다.

'table'의 알려진 속성이 아니므로 'dataSource'에 바인딩할 수 없습니다. 저는 앵귤러 5 개발팀에 새로 왔습니다.저는 여기에 제공된 예시인 "https://material.angular.io/components/table/examples "을 사용하여 각진 재료로 데이터 테이블을 개발하려고 합니다. 다음과 같은 오류가 발생합니다.Can't bind to 'dataSource' since it isn't a known property of 'table'. 제발 도와주세요.추가하는 것을 기억하십시오.MatTableModule의 신의에app.module's imports를 들어 예를 들어. 각도 9+에서 import { MatTableModule } from '@angular/material/t..

programing 2023.05.31

관측 가능한 .of는 함수가 아닙니다.

관측 가능한 .of는 함수가 아닙니다. 수입에 문제가 있습니다.Observable.of내 프로젝트에서 기능합니다.내 인텔리는 모든 것을 봅니다.내 코드에는 다음이 있습니다. import {Observable} from 'rxjs/Observable'; 제 코드에서는 이렇게 사용합니다. return Observable.of(res); 아이디어 있어요?사실 저는 수입품이 엉망입니다.RxJS의 최신 버전에서는 다음과 같이 가져올 수 있습니다. import 'rxjs/add/observable/of'; Angular >= 6 및 rxjs 버전 6 이상을 사용하는 동안 이 문제가 발생하는 경우 여기에서 답을 참조하십시오. "Could not use Observable.of in RxJs 6 and Angular ..

programing 2023.05.31

각도 2 - 모델 변경 후 뷰가 업데이트되지 않음

각도 2 - 모델 변경 후 뷰가 업데이트되지 않음 몇 초마다 REST api를 호출하고 JSON 데이터를 다시 받는 간단한 구성 요소가 있습니다.반환되는 JSON 데이터가 변경되고 있고 모델이 업데이트되고 있지만 보기는 변경되지 않고 있다는 것을 로그 문과 네트워크 트래픽을 통해 알 수 있습니다. 내 구성 요소는 다음과 같습니다. import {Component, OnInit} from 'angular2/core'; import {RecentDetectionService} from '../services/recentdetection.service'; import {RecentDetection} from '../model/recentdetection'; import {Observable} from 'rxj..

programing 2023.05.21
반응형