Вы не получите role
на service.form
.service.form
будет иметь свойство value
, для которого вы получите это свойство role
.
Просто используйте service.form.value.role
вместо service.form.role
<form [formGroup]="form" #signUpForm="ngForm" class="normal-form">
<mat-radio-group formControlName="role">
<mat-radio-button value="1">Patient</mat-radio-button>
<mat-radio-button value="2">Doctor</mat-radio-button>
</mat-radio-group>
<br>
<input type="file" #Image accept="image/*" [disabled]="form.value.role==1">
</form>
Вот Образец Stackblitz для вашей ссылки.