我有一个服务,什么会从表单中获取id。下一步是一个组件调用该服务。它很好,但不显示价值。它显示“未定义”会出现什么问题?当我点击按钮时,它会显示未定义的消息,而不是我想要的ID。
服务:
getCompanyId(company) {
this.selectedValue = company.id;
alert("The Selected Company Id" + company.id);
}
零件:
getCompanyIdFromService(company): void {
this.inputGroupService.getCompanyId(this.company);
}
HTML:
<button mat-stroked-button [value]="company.id" (click)="getCompanyIdFromService(company)">{{company.id}}-{{company.company_name}}</button>
通过网址param company
而不是this.company
this.inputGroupService.getCompanyId(company);