각도 구성 요소에 서비스 응답을 표시 할 수 없습니다.

카를로스 안드레스 몬토야 카르 도나

서비스의 각도 구성 요소에 데이터를 표시하려고 시도했지만 서비스에서 구성 요소까지의 모든 프로세스는 정상이지만 html에서 변수를 사용하면 결과가 표시되지 않습니다.

이 Metronic 템플릿을 사용했습니다 : https://preview.keenthemes.com/metronic/angular/demo1/ Metronic 버전 :

"name": "metronic-angular-demo1",
"version": "7.1.0",

각도 버전 :

"@angular/cli": "~10.0.4",

다음과 같은 각도 구성 요소가 있습니다.

import { Component, OnInit } from '@angular/core';
import { GeneralResult } from 'src/app/models/general/general.model';
import { PointsService } from 'src/app/services/points/points.service';

@Component({
  selector: 'app-test',
  templateUrl: './test.component.html',
  styleUrls: ['./test.component.scss']
})
export class TestComponent implements OnInit {

  data: any;

  constructor(private service: PointsService) {

  }

  ngOnInit(): void {
    this.data = this.service.getPointConfig().subscribe((result: GeneralResult) => {
      this.data = result.data;
    });
  }

}

이것은 서비스입니다

import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs';
import { GeneralResult, ResultModel } from 'src/app/models/general/general.model';
import * as env from 'src/environments/environment';

@Injectable({
  providedIn: 'root'
})
export class PointsService {

  constructor(private http: HttpClient) { }

  getPointConfig(): Observable<GeneralResult> {
    return this.http.post<GeneralResult>(env.serviceRoute.GET_POINTS_CONFIG, null);
  }
}

이것은 HTML 구성 요소입니다.

<div *ngFor="let item of data; let i of index" class="row row-container-item-list">
                <div class="col-3">
                    {{ item.codePoint }}
                </div>
      
                <div class="col-3">
                    {{ item.namePoint }}
                </div>
               
                <div class="col-3">
                    {{ item.quantityPoint }}
                </div>


            </div>

피 유시자인

*ngIf="data"부모 태그에 추가하십시오 . 이렇게 해보세요.

<div *ngIf="data">
  <div *ngFor="let item of data; let i of index" class="row row-container-item-list">
    <div class="col-3">
        {{ item.codePoint }}
    </div>
  
    <div class="col-3">
        {{ item.namePoint }}
    </div>
   
    <div class="col-3">
        {{ item.quantityPoint }}
    </div>
    
  </div>
</div>

또는

<ng-template [ngIf]="data">
  <div *ngFor="let item of data; let i of index" class="row row-container-item-list">
    <div class="col-3">
        {{ item.codePoint }}
    </div>
  
    <div class="col-3">
        {{ item.namePoint }}
    </div>
    
    <div class="col-3">
        {{ item.quantityPoint }}
    </div>
    
  </div>
</ng-template>

이것이 작동하지 않으면 알려주십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

React 하위 구성 요소에 상태 값을 표시 할 수 없습니다.

분류에서Dev

VolleyRequest에서 응답 데이터에 액세스 할 수 없습니다. 콜백을 시도했습니다.

분류에서Dev

Angular에서 라우팅을 통해 구성 요소를 표시 할 수 없습니다.

분류에서Dev

각도에서 json 응답을 읽을 수 없습니다.

분류에서Dev

각도 js의 다른 구성 요소에서 응답을 기다립니다.

분류에서Dev

조각 : 활동을 시작할 수 없습니다. 구성 요소 정보

분류에서Dev

Asynctask는 서버 응답을 표시 할 수 없습니다.

분류에서Dev

각도 서비스의 개체 속성에 액세스 할 수 없습니다.

분류에서Dev

각도 2의 상위에서 하위 구성 요소 뷰를 업데이트 할 수 없습니다.

분류에서Dev

AWS API Gateway 오류 : 응답을 변환하도록 프록시 통합을 구성 할 수 없습니다.

분류에서Dev

반응 구성 요소의 참조에 도달 할 수 없습니다.

분류에서Dev

vee-validate 구성 요소에서 html을 다시 렌더링 할 수 없습니다.

분류에서Dev

구성 요소에서 소품을 사용할 수 없습니다.

분류에서Dev

Vue 구성 요소에서 소품을 사용할 수 없습니다.

분류에서Dev

Kendo-검도 기간 구성 요소에서 'TODAY'문자열을 현지화 할 수 없습니다.

분류에서Dev

백엔드 nodejs에서 reactjs의 카드 구성 요소에 이미지를 표시 할 수 없습니다.

분류에서Dev

각도의 서비스에서 속성을 읽을 수 없습니다.

분류에서Dev

서비스에서 표시되도록 Word를 설정할 수 없습니다.

분류에서Dev

비 반응 구성 요소의 저장소에 액세스 할 수 없습니다.

분류에서Dev

Facebook 디버거 도구 응답에 액세스 할 수 없습니다.

분류에서Dev

각도에 대한 구성 방법에서 로그 방법을 실행할 수 없습니다.

분류에서Dev

Rubymine 2019.3에서 RuboCop 응답을 구문 분석 할 수 없습니다.

분류에서Dev

Jmeter에서 json 응답을 구문 분석 할 수 없습니다.

분류에서Dev

Android에서 복잡한 JSON 응답을 구문 분석 할 수 없습니다.

분류에서Dev

RestTemplate에서받은 JSON 응답을 구문 분석 할 수 없습니다.

분류에서Dev

ember에서 API 응답을 구문 분석 할 수 없습니다.

분류에서Dev

날짜 파이프는 각도 10의 구성 요소 클래스에서 사용할 수 있습니다.

분류에서Dev

스 와이프보기에서 조각을 표시 할 수 없습니다.

분류에서Dev

조각 클래스에서 recyclerview 내용을 표시 할 수 없습니다.

Related 관련 기사

  1. 1

    React 하위 구성 요소에 상태 값을 표시 할 수 없습니다.

  2. 2

    VolleyRequest에서 응답 데이터에 액세스 할 수 없습니다. 콜백을 시도했습니다.

  3. 3

    Angular에서 라우팅을 통해 구성 요소를 표시 할 수 없습니다.

  4. 4

    각도에서 json 응답을 읽을 수 없습니다.

  5. 5

    각도 js의 다른 구성 요소에서 응답을 기다립니다.

  6. 6

    조각 : 활동을 시작할 수 없습니다. 구성 요소 정보

  7. 7

    Asynctask는 서버 응답을 표시 할 수 없습니다.

  8. 8

    각도 서비스의 개체 속성에 액세스 할 수 없습니다.

  9. 9

    각도 2의 상위에서 하위 구성 요소 뷰를 업데이트 할 수 없습니다.

  10. 10

    AWS API Gateway 오류 : 응답을 변환하도록 프록시 통합을 구성 할 수 없습니다.

  11. 11

    반응 구성 요소의 참조에 도달 할 수 없습니다.

  12. 12

    vee-validate 구성 요소에서 html을 다시 렌더링 할 수 없습니다.

  13. 13

    구성 요소에서 소품을 사용할 수 없습니다.

  14. 14

    Vue 구성 요소에서 소품을 사용할 수 없습니다.

  15. 15

    Kendo-검도 기간 구성 요소에서 'TODAY'문자열을 현지화 할 수 없습니다.

  16. 16

    백엔드 nodejs에서 reactjs의 카드 구성 요소에 이미지를 표시 할 수 없습니다.

  17. 17

    각도의 서비스에서 속성을 읽을 수 없습니다.

  18. 18

    서비스에서 표시되도록 Word를 설정할 수 없습니다.

  19. 19

    비 반응 구성 요소의 저장소에 액세스 할 수 없습니다.

  20. 20

    Facebook 디버거 도구 응답에 액세스 할 수 없습니다.

  21. 21

    각도에 대한 구성 방법에서 로그 방법을 실행할 수 없습니다.

  22. 22

    Rubymine 2019.3에서 RuboCop 응답을 구문 분석 할 수 없습니다.

  23. 23

    Jmeter에서 json 응답을 구문 분석 할 수 없습니다.

  24. 24

    Android에서 복잡한 JSON 응답을 구문 분석 할 수 없습니다.

  25. 25

    RestTemplate에서받은 JSON 응답을 구문 분석 할 수 없습니다.

  26. 26

    ember에서 API 응답을 구문 분석 할 수 없습니다.

  27. 27

    날짜 파이프는 각도 10의 구성 요소 클래스에서 사용할 수 있습니다.

  28. 28

    스 와이프보기에서 조각을 표시 할 수 없습니다.

  29. 29

    조각 클래스에서 recyclerview 내용을 표시 할 수 없습니다.

뜨겁다태그

보관