다양한 입력, 옵션 및 선택이있는 양식이 있습니다. 양식은 여러 구성 요소에 걸쳐 다양한 섹션으로 나뉩니다. 예를 들어 :Angular2 - [(ngModel)] 빈 개체가있는 경우
order.orderInfo.customerName
order.orderInfo.address
order.model.size
order.model.options
order.trims.selectedTrims
Order = {}
경우 그것은 정의되지 않은 오류가 충돌합니다. 첫 번째 생각은 elvis 연산자를 사용하는 것이지만 Angular는 과제에서이 연산자를 사용할 수 없습니다. 유일한 "솔루션"나는 지금까지 모든에서 [(ngModel)]
문법 설탕을 사용하고 대신 모든 것을 분해하지 않는 것입니다 발견했습니다, 여기에
<input [ngModel]="order?.orderInfo?.customer_mtm" (ngModelChange)="order.orderInfo.customer_mtm=$event" customer_mtm type="text">
, 나는 매우 잘못된 일을해야
물건의 IT 있기 때문에 지금 내가있는 곳인 [(ngModel)]
구문을 사용할 수 없다는 것은별로 의미가 없습니다. 모든 코드를 [ngModel]/(ngModelChange)
구문으로 변경해야합니까? 그렇지 않으면 여기서 개념적으로 잘못된 것이 있습니까?