0
我有一個對象數組testTypeMasterData
,爲每個對象創建複選框。我無法預選複選框。但如果它在HTML中顯示值。沒有在Prime中檢查Checbox
<div class="row"
*ngFor="let testType of testTypeMasterData">
<div class="col col-md-8" *ngIf="testType.flgStdtest">
<div class="form-group">
<div class="col-md-8">
<p-checkbox
name="testTypes"
value="{{testType.id}}"
label="{{l(testType.testType)}}"
[(ngModel)]="selectedtestTypes"
(onChange)="testTypeChanged($event)">
</p-checkbox>
</div>
</div>
</div>
</div>
Selected Categories:
<span *ngFor="let cat of selectedtestTypes" style="margin-
right:10px">
{{cat}}
</span>
</div>
@Input() testTypeMasterData: testTypeDetailsDTO[];
ngOnInit(): void {
this.selectedTenderTypes = [25];
test12
值是25。我設置在父組件testTypeMasterData
。
ngOnInit(): void {
this._commonService.getTestTypeMasterData().subscribe((result) => {
this.testTypeMasterData = result;
});
你試過this.selectedTenderTypes = ['25']? –
你救了我的一天 –