HTML의 입력 및 출력을 Angular의 Typescript로 이동

user12425844

부모 구성 요소의 모든 입력과 출력을 HTML이 아닌 Typescript로 어떻게 이동합니까?

부모의 긴 매개 변수 목록과 함께 다음과 같이 자식 구성 요소에서 데이터를 보내고받습니다. 그들이 Typescript에 있기를 바랍니다. 어떻게 양도 할 수 있습니까?

<app-address-type-dropdown class="addresstype" (addressTypeChange)="addressTypeChangeEvent($event)"
    [addressTypeDefaultItem]="addressEntryConfig.addressTypeDefaultValue"
    [selectedAddressType]="addressEntryConfig.selectedAddressType"
    [valuesToExclude]="addressEntryConfig.addressTypeDropdownListExclusion">
</app-address-type-dropdown>

목표 :

<app-address-type-dropdown> </app-address-type-dropdown>
<!-- With input and output parameters in the Typescript file -->
  • 목적은 사용자가 입력 / 출력 복사에 대해 걱정하지 않고 원하는대로 html / css를 쉽게 재배치 할 수 있도록하는 것입니다.

서비스를 활용하면 부모와 자식이 너무 연결되어있는 강력한 유형의 구성 요소가 남을까요? 서비스에서 가능하거나 불가능한 경우 스마트 덤 아키텍처 전략을 선호하십시오.

코너 스팬

다음과 같이 하위 구성 요소에 대한 참조를 가져 @ViewChild오고 입력 속성을 설정하고 상위 구성 요소 코드의 이벤트를 구독 할 수 있습니다.

@ViewChild(AddressTypeDropdownComponent, { static: false }) child: AddressTypeDropdownComponent;

ngAfterViewInit() {
  // Subscribe to the child component event
  this.child.addressTypeChange.subscribe(value => {
    console.log(value);
  });
}

someMethod() {
  // Set the input values of the child component
  this.child.addressTypeDefaultItem = someValue1;
  this.child.selectedAddressType = someValue2;
}

데모는 이 stackblitz참조하십시오 .

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

터미널의 모든 입력 및 출력을 파일로 파이프

분류에서Dev

동일한 수의 입력 및 출력을 가진 다른 함수 호출

분류에서Dev

출력 스트림의 출력을 입력 스트림으로 파이핑

분류에서Dev

Excel에서 cpp 프로젝트로의 입력 및 출력

분류에서Dev

Excel에서 cpp 프로젝트로의 입력 및 출력

분류에서Dev

HTML 입력 이름 및 출력 방법

분류에서Dev

Spyder의 콘솔에 입력 및 출력 로깅

분류에서Dev

Linux에서 C로 쉘의 입력 및 출력 구현

분류에서Dev

C ++의 다중 입력 및 출력

분류에서Dev

pyspark의 함수 입력 및 출력

분류에서Dev

Python 3의 tkinter 입력 및 출력

분류에서Dev

imap 및 출력에서 입력 변수의 이름 사용

분류에서Dev

데이터의 입력, 처리 및 출력 쌍

분류에서Dev

변수 입력 및 출력 생성자 함수의 차이점

분류에서Dev

프로그램의 출력, 표준 출력 및 파일 설명자 사이의 관계는 무엇입니까?

분류에서Dev

R의 사용자 입력을 기반으로 한 출력 테이블

분류에서Dev

디렉토리의 모든 입력을 반복하고 입력 이름으로 출력 디렉토리 생성

분류에서Dev

터미널의 입력 및 출력을 텍스트 파일로 가져 오는 방법은 무엇입니까?

분류에서Dev

Guile Scheme의 입력 및 출력으로 콘솔을 사용하는 방법은 무엇입니까?

분류에서Dev

함수 호출 및 출력을 C #의 외부 DLL로 반환

분류에서Dev

$ _GET 양식의 입력 데이터 및 PHPMailer를 사용하여 이메일로 출력

분류에서Dev

parec의 출력을 sox로 파이프

분류에서Dev

100 % 입력으로 동일한 줄의 텍스트 및 입력 요소

분류에서Dev

선택에 따라 동적으로 입력 제어의 최소 및 최대 값을 설정하는 방법 Angular

분류에서Dev

Python / Flask / HTML 및 임의의 임의 길이 변수 출력

분류에서Dev

다음 바로 입력을 예상하는 출력의 PwnTools recv ()

분류에서Dev

입력 출력 교환의 기능을 그래프로 표시

분류에서Dev

범위의 출력을 입력 값으로 만듭니다.

분류에서Dev

html의 textarea에서 Angular의 .ts로 입력을 얻는 방법

Related 관련 기사

  1. 1

    터미널의 모든 입력 및 출력을 파일로 파이프

  2. 2

    동일한 수의 입력 및 출력을 가진 다른 함수 호출

  3. 3

    출력 스트림의 출력을 입력 스트림으로 파이핑

  4. 4

    Excel에서 cpp 프로젝트로의 입력 및 출력

  5. 5

    Excel에서 cpp 프로젝트로의 입력 및 출력

  6. 6

    HTML 입력 이름 및 출력 방법

  7. 7

    Spyder의 콘솔에 입력 및 출력 로깅

  8. 8

    Linux에서 C로 쉘의 입력 및 출력 구현

  9. 9

    C ++의 다중 입력 및 출력

  10. 10

    pyspark의 함수 입력 및 출력

  11. 11

    Python 3의 tkinter 입력 및 출력

  12. 12

    imap 및 출력에서 입력 변수의 이름 사용

  13. 13

    데이터의 입력, 처리 및 출력 쌍

  14. 14

    변수 입력 및 출력 생성자 함수의 차이점

  15. 15

    프로그램의 출력, 표준 출력 및 파일 설명자 사이의 관계는 무엇입니까?

  16. 16

    R의 사용자 입력을 기반으로 한 출력 테이블

  17. 17

    디렉토리의 모든 입력을 반복하고 입력 이름으로 출력 디렉토리 생성

  18. 18

    터미널의 입력 및 출력을 텍스트 파일로 가져 오는 방법은 무엇입니까?

  19. 19

    Guile Scheme의 입력 및 출력으로 콘솔을 사용하는 방법은 무엇입니까?

  20. 20

    함수 호출 및 출력을 C #의 외부 DLL로 반환

  21. 21

    $ _GET 양식의 입력 데이터 및 PHPMailer를 사용하여 이메일로 출력

  22. 22

    parec의 출력을 sox로 파이프

  23. 23

    100 % 입력으로 동일한 줄의 텍스트 및 입력 요소

  24. 24

    선택에 따라 동적으로 입력 제어의 최소 및 최대 값을 설정하는 방법 Angular

  25. 25

    Python / Flask / HTML 및 임의의 임의 길이 변수 출력

  26. 26

    다음 바로 입력을 예상하는 출력의 PwnTools recv ()

  27. 27

    입력 출력 교환의 기능을 그래프로 표시

  28. 28

    범위의 출력을 입력 값으로 만듭니다.

  29. 29

    html의 textarea에서 Angular의 .ts로 입력을 얻는 방법

뜨겁다태그

보관