동적으로로드 된 하위 구성 요소에 json 데이터를 바인딩 할 수 없습니다.

크리슈 난

부모 구성 요소에서 자식 구성 요소를 동적으로로드하려고합니다. 부모 구성 요소에서 서비스 호출을 만들고 WebAPI 서비스에서 일부 데이터를 검색하기 위해 자식 구성 요소에서 사용되는 일부 매개 변수를 자식에게 전달해야합니다. 반환 된 데이터는 자식 구성 요소의 일부 입력 컨트롤에 바인딩되어야합니다.

테스트 목적으로 부모에서 자식 구성 요소를로드하고 로컬로 초기화 한 JSON 개체의 입력 컨트롤 데이터를 바인딩하려고하는 플 런커를 만들었습니다. 여기에서 몇 가지 문제에 직면하고 있으며 데이터가 여기에 제대로 바인딩되지 않습니다.

플 런커 URL

내 자식 구성 요소 코드

import {Component, Input} from '@angular/core'
import { FORM_DIRECTIVES } from '@angular/common';

const SAMPLE: Sample[] = [
    { queueId: 11, name: 'Mr. Nice' },
    { queueId: 12, name: 'Narco' },
    { queueId: 19, name: 'Magma' },
    { queueId: 20, name: 'Tornado' }
];

@Component({
  selector: 'load',
  directives: [FORM_DIRECTIVES],
  template:`<h1>This is from loader</h1>
  <input type="text" [(ngModel)]="resultData.queueId" />

  `
})
export class Loader{
    @Input() ParentID : any; 
   // resultData : any;
    resultData = SAMPLE;
    constructor()
    {


    }
}


export class Sample {
    queueId: number;
    name: string;
}
Arpit agarwal

아닌가하는 resultData것입니다 Sample[]그리고 당신은 그것이 될 것으로 예상 템플릿 Sample. Sample예를 들어 템플릿을 업데이트하십시오.

<input type="text" [(ngModel)]="resultData[0].queue.Id />

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Vue JS-innerHTML로 렌더링 된 동적으로 생성 된 구성 요소는 이벤트에 바인딩 할 수 없습니다.

분류에서Dev

Pyomo : JSON 아카이브에서 3 차원 집합 데이터로드 오류 : 인덱싱 된 집합으로 구성 요소를 인덱싱 할 수 없습니다.

분류에서Dev

Jquery .on () 함수가 PHP에 의해 동적으로 생성 된 요소와 이벤트 핸들러를 올바르게 바인딩하지 않습니다.

분류에서Dev

jquery에서 동적으로 추가 된 텍스트 상자에 datepicker를 바인딩 할 수 없습니다.

분류에서Dev

jquery에서 동적으로 추가 된 텍스트 상자에 datepicker를 바인딩 할 수 없습니다.

분류에서Dev

Jquery-동적으로 생성 된 요소를 삭제할 수 없습니다.

분류에서Dev

자바 스크립트가 동적으로 생성 된 요소를 삭제할 수 없습니다.

분류에서Dev

분명히 연결된 데이터를 Pandas의 개별 구성 요소로 분할 할 수 없습니다.

분류에서Dev

AutoCompleteExtender를 동적으로 생성 된 컨트롤에 어떻게 바인딩 할 수 있습니까?

분류에서Dev

Angular 2 : 사용자 정의 구성 요소에서 작동하는 두 가지 방법으로 바인딩 할 수 없습니다.

분류에서Dev

Intellij Android 프로젝트를 데이터 바인딩이 활성화 된 상태에서 시작할 수 없습니다.

분류에서Dev

json에 공간이 있으면 열 데이터를 바인딩 할 수 없습니다.

분류에서Dev

tableView가 웹에서 구문 분석 된 데이터를 json 형식으로 표시 할 수 없습니다.

분류에서Dev

서블릿에서 동적으로 생성 된 HTML 요소를 클릭 할 수 없습니다.

분류에서Dev

데이터 바인딩 Angular2 동적으로 생성 된 구성 요소

분류에서Dev

녹아웃 구성 요소-바인딩을 두 번 이상 적용 할 수 없습니다.

분류에서Dev

하위 유형 오류로 인해 인터넷에서 json 데이터를로드 할 수 없습니다. List <dynamic>이 Map <String, Dymanic> 유형이 아닙니다.

분류에서Dev

열 개수 속성은 데이터 바인딩 된 datagridview 컨트롤에 설정할 수 없습니다. c #

분류에서Dev

사이드 페이지가있는 녹아웃으로 인해 동일한 요소에 바인딩을 여러 번 적용 할 수 없습니다.

분류에서Dev

반응 js의 배열 데이터를 하위 구성 요소에 매핑 할 수 없습니다.

분류에서Dev

traceroute에 오류 바인딩이 있습니다. 요청 된 주소를 할당 할 수 없습니다.

분류에서Dev

자동 완성에서 사용하기 위해 json 데이터를 형식화 할 수 없습니다.

분류에서Dev

Angular 2-ng-content 및 바인딩을 사용하여 루트 구성 요소에 데이터를 전달할 수 없습니다. 목표 : 재사용 가능한 양식 구성 요소

분류에서Dev

제네릭으로 구성된 인터페이스에는 한정자를 사용할 수 없습니다.

분류에서Dev

Typescript를 사용하여 코딩 된 NodeJS 서버에서 JSON 데이터를 반환 할 수 없습니다.

분류에서Dev

Angular 1.5 구성 요소의 루트 범위에 바인딩 할 수 없습니다.

분류에서Dev

Logstash의 grok을 사용하여 JSON 및 비 JSON 데이터가 혼합 된 로그 라인에서 필드를 추출 할 수 없습니다.

분류에서Dev

동적으로 생성 된 HTML에서 자바 스크립트 함수를 호출 할 수 없습니다.

분류에서Dev

Promise로 각도 저장소 데이터에 바인딩 할 수 없습니다.

Related 관련 기사

  1. 1

    Vue JS-innerHTML로 렌더링 된 동적으로 생성 된 구성 요소는 이벤트에 바인딩 할 수 없습니다.

  2. 2

    Pyomo : JSON 아카이브에서 3 차원 집합 데이터로드 오류 : 인덱싱 된 집합으로 구성 요소를 인덱싱 할 수 없습니다.

  3. 3

    Jquery .on () 함수가 PHP에 의해 동적으로 생성 된 요소와 이벤트 핸들러를 올바르게 바인딩하지 않습니다.

  4. 4

    jquery에서 동적으로 추가 된 텍스트 상자에 datepicker를 바인딩 할 수 없습니다.

  5. 5

    jquery에서 동적으로 추가 된 텍스트 상자에 datepicker를 바인딩 할 수 없습니다.

  6. 6

    Jquery-동적으로 생성 된 요소를 삭제할 수 없습니다.

  7. 7

    자바 스크립트가 동적으로 생성 된 요소를 삭제할 수 없습니다.

  8. 8

    분명히 연결된 데이터를 Pandas의 개별 구성 요소로 분할 할 수 없습니다.

  9. 9

    AutoCompleteExtender를 동적으로 생성 된 컨트롤에 어떻게 바인딩 할 수 있습니까?

  10. 10

    Angular 2 : 사용자 정의 구성 요소에서 작동하는 두 가지 방법으로 바인딩 할 수 없습니다.

  11. 11

    Intellij Android 프로젝트를 데이터 바인딩이 활성화 된 상태에서 시작할 수 없습니다.

  12. 12

    json에 공간이 있으면 열 데이터를 바인딩 할 수 없습니다.

  13. 13

    tableView가 웹에서 구문 분석 된 데이터를 json 형식으로 표시 할 수 없습니다.

  14. 14

    서블릿에서 동적으로 생성 된 HTML 요소를 클릭 할 수 없습니다.

  15. 15

    데이터 바인딩 Angular2 동적으로 생성 된 구성 요소

  16. 16

    녹아웃 구성 요소-바인딩을 두 번 이상 적용 할 수 없습니다.

  17. 17

    하위 유형 오류로 인해 인터넷에서 json 데이터를로드 할 수 없습니다. List <dynamic>이 Map <String, Dymanic> 유형이 아닙니다.

  18. 18

    열 개수 속성은 데이터 바인딩 된 datagridview 컨트롤에 설정할 수 없습니다. c #

  19. 19

    사이드 페이지가있는 녹아웃으로 인해 동일한 요소에 바인딩을 여러 번 적용 할 수 없습니다.

  20. 20

    반응 js의 배열 데이터를 하위 구성 요소에 매핑 할 수 없습니다.

  21. 21

    traceroute에 오류 바인딩이 있습니다. 요청 된 주소를 할당 할 수 없습니다.

  22. 22

    자동 완성에서 사용하기 위해 json 데이터를 형식화 할 수 없습니다.

  23. 23

    Angular 2-ng-content 및 바인딩을 사용하여 루트 구성 요소에 데이터를 전달할 수 없습니다. 목표 : 재사용 가능한 양식 구성 요소

  24. 24

    제네릭으로 구성된 인터페이스에는 한정자를 사용할 수 없습니다.

  25. 25

    Typescript를 사용하여 코딩 된 NodeJS 서버에서 JSON 데이터를 반환 할 수 없습니다.

  26. 26

    Angular 1.5 구성 요소의 루트 범위에 바인딩 할 수 없습니다.

  27. 27

    Logstash의 grok을 사용하여 JSON 및 비 JSON 데이터가 혼합 된 로그 라인에서 필드를 추출 할 수 없습니다.

  28. 28

    동적으로 생성 된 HTML에서 자바 스크립트 함수를 호출 할 수 없습니다.

  29. 29

    Promise로 각도 저장소 데이터에 바인딩 할 수 없습니다.

뜨겁다태그

보관