<input #myinput >
요소에 대한 액세스 이름을 제공하는 해시 태그 구문이 무엇을 의미 하는지 이해 하지만 앵귤러 머티리얼 웹 사이트의 예에서 다음 구문을 이해하지 못합니다.
<mat-menu #menu="matMenu">
등호 뒤의 표현은 무엇을 의미합니까? 일종의 앨리어싱입니까? 그렇다면 왜 그냥 쓰지 <mat-menu #matMenu>
않습니까?
사용 #하는 것은 당신이 당신의 구성 요소에서 다른 장소에서 호출 할 수 있도록 당신은 참조를 만들 수 있습니다. 문서에 따르면 :
템플릿 참조 변수는 종종 템플릿 내의 DOM 요소에 대한 참조입니다. 또한 지시문 (구성 요소 포함), 요소, TemplateRef 또는 웹 구성 요소를 참조 할 수도 있습니다.
Angular는 변수를 선언하는 위치에 따라 각 템플릿 참조 변수에 값을 할당합니다.
#var="ngModel"
이 일치하는 요소의 지시문 또는 구성 요소를 참조합니다exportAs
.여기에서 더 많은 것을 읽을 수 있습니다 : template-reference-variables | angular.io
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다