[英]Prime-Ng p-dropdown not showing selected value after refresh
I am using prime-ng p-drop to select a value and post it to DB.我正在使用 prime-ng p-drop 到 select 一个值并将其发布到数据库。 I am able to select a value and can post it to DB.
我能够 select 一个值并将其发布到数据库。 but if i refresh the page, i dont see selcected value and its always the showing the top value from the list.
但是如果我刷新页面,我看不到选择的值,并且它总是显示列表中的最高值。 below is my code.
下面是我的代码。 Would appreciate any help.
将不胜感激任何帮助。 TIA
TIA
<p-dropdown [options]="countries" [(ngModel)]="dataelement.jobDataElementValue"
(onChange)="jobControlsValueChange($event,dataelement?.jobDataElementName,'dropdown')"
[filter]="true" optionLabel="name" filterBy="name" >
<ng-template pTemplate="selectedItem">
<div >
<div>{{ dataelement.jobDataElementValue.name}}</div>
</div>
</ng-template>
<ng-template let-dropdownvalues pTemplate="item">
<div >
<div>{{dropdownvalues.name}}</div>
</div>
</ng-template>
</p-dropdown>
In case someone looking for answer万一有人在寻找答案
<p-dropdown [options]="countries" [(ngModel)]="dataelement.jobDataElementValue" (onChange)="jobControlsValueChange($event,dataelement?.jobDataElementName,'dropdown')" [filter]="true" optionLabel="name" optionValue="name" filterBy="name" > <p-dropdown [options]="countries" [(ngModel)]="dataelement.jobDataElementValue" (onChange)="jobControlsValueChange($event,dataelement?.jobDataElementName,'dropdown')" [filter]="true" optionLabel ="name" optionValue="name" filterBy="name" >
<ng-template pTemplate="selectedItem">
<div >
<div>{{ dataelement.jobDataElementValue}}</div>
</div>
</ng-template>
<ng-template let-dropdownvalues pTemplate="item">
<div >
<div>{{dropdownvalues.name}}</div>
</div>
</ng-template>
</p-dropdown>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.