Change type of input depending on a dropdown in Angular?
I have a dropdown next to an input field and I'm trying to create the input field such that it could dynamically change its type
depending on the value selected in the dropdown. So if the user selects 'Text' from the dropdown, the type of the input would be 'text'.
Here is my HTML:
<div class="input-group"">
<div class="input-group-prepend">
<span class="input-group-text" id="addCardio">Name</span>
</div>
<select
class="form-control"
[ngModel]="cardioInputType"
[ngModelOptions]="{standalone: true}"
>
<option value="text">Text</option>
<option value="number">Number</option>
</select>
<input
class="form-control"
[type]="cardioInputType"
/>
</div>
Here is my TS file:
cardioInputType: string = 'text';
constructor() {}
ngOnInit(): void {
...
}
...
}
There aren't any errors but it doesn't seem to change when I select a dropdown value.
from Recent Questions - Stack Overflow https://ift.tt/37T9TcT
https://ift.tt/eA8V8J
Comments
Post a Comment