맞춤 콘텐츠 드롭 다운을 구현하고 있습니다. 제대로 작동하지 않습니다. selectedTestType
값을 설정하지 않으며 onChangeTestTypes
에 undefined
값을 제공합니다.PrimeNG에서 맞춤 콘텐츠 드롭 다운이 작동하지 않습니까?
<p-dropdown name="classTestTypeCombobox"
[options]="TestTypes" [(ngModel)]="selectedTestType"
[style]="{'width':'150px'}" filter="filter"
[disabled]="this.isProdCodeDisabled"
appendTo="body"
required
#classTestTypeCombobox="ngModel"
(ngModelChange)="onChangeTestTypes($event)">
<ng-template let-TestType pTemplate="item">
<div class="ui-helper-clearfix" style="position: relative;height: 25px;">
<div>{{TestType.descLong}}</div>
</div>
</ng-template>
</p-dropdown>
은 다음과 같은 멤버가있는 클래스 개체의 배열입니다.
id: number;
classificationCode: string;
descLong: string;
classificationParent: string;
codeType: number;
onChangeTestTypes(TestType) {
this.selectedTestTypeDesc = this.TestTypes.filter(x => x.priceCode == TestType)[0].descLong;
this.price.Type = this.TestTypes.filter(x => x.priceCode == TestType)[0].Type;
}
"TestType"필드 선언을 포함하고 값을 삽입하는 방법을 포함 할 수 있습니까? –