I have an input whose value should be based on dropdown selected. here is my code
<div class="col-sm-9">
<nb-select type="number" fullWidth id="service" formControlName="service">
<nb-option *ngFor="let service of Services" [value]="service">{{service.name}} </nb-option>
</nb-select>
</div>
<input type="number value="service.price">
My .ts file
Services: Array<any>=[
{name: 'Consultation', price: 100},
{name: 'Follow Up', price: 200},
{name: '24 Hrs. Creatinine', price: 300},
{name: 'Complete Blood Count - CBC', price: 400},
{name: 'X-Ray', price: 500}];
So when Consultation is selected, input value should be 100. Similarly when X-ray is selected, input value should be set to 500.
I want to use formControl only. ngModel is not required. Help me how can i acheive this