私はドロップダウン付きのprimeng(角2)ダイアログを持っています。ダイアログが表示されたときにドロップダウンにフォーカスを設定したいと思います。問題は私のdiv
が条件付きでレンダリングされているようです。* ngIf内のローカル変数へのアクセス
私のコード:このコードで
<p-dialog (onShow)="fe.applyFocus()">
<div *ngIf="selectedItem">
<button pButton type="button" (click)="fe.applyFocus()" label="Focus"></button>
<p-dropdown #fe id="reason" [options]="reasonSelects" [(ngModel)]="selectedReason" ></p-dropdown>
</div>
</p-dialog>
ボタンが正常に動作しますが、onShow()(*ngIf
divの外には)fe
が定義されていない私に語りました。
*ngIf
のローカル変数にはどうすればアクセスできますか?
同じ問題があります。 – RVP