0
現在、私のオートコンプリート設定では、入力フィールドに選択した提案の適切なプロパティではなく、[オブジェクトオブジェクト]が表示されます。PrimeNGオートコンプリート(オブジェクトバインディング付き)
提案自体は正しく表示されますが、groupNameプロパティとgroupDescriptionプロパティは正しく表示されますが、選択後、[field]属性が指示することを望んでいたように、入力は単に 'groupName'フィールドではなくオブジェクトを表示します。
<p-autoComplete [(ngModel)]="groupSearchText" [suggestions]="groupResults" (completeMethod)="search($event)" [field]="groupName" [size]="30" [minLength]="3">
<template let-group pTemplate="item">
<div class="ui-helper-clearfix" style="border-bottom:1px solid #D5D5D5">
<div style="font-size:18px;margin:10px 10px 0 0">{{group.groupName}}</div>
<div style="font-size:10px;margin:10px 10px 0 0">{{group.groupDescription}}</div>
</div>
</template>
</p-autoComplete>
違いを確認するのにどれくらいの時間がかかるかわかりません。 – Chris
大括弧[]で囲まれたプロパティはTypescriptオブジェクトを参照していますが、[field] = "'fieldName'"のようにfieldnameを文字列として入力すると、 –