I developed an angular autocomplete, but I thought it didn't work ...
I found that the problem was that the dropdown appears under Modal ...
Does anyone know how I can solve this?
Thank you !
My Stackblitz
HTML
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#taskM">
Open modal
</button>
<div class="modal fade animate" id="taskM" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog modal-lg modal-dialog-scrollable modalTask" role="document">
<div class="modal-content modelTask">
<div class="modal-header">
<p class="heading Catitle">
New
</p>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true" class="white-text">×</span>
</button>
</div>
<div class="modal-body">
<mat-form-field style="position:absolute;">
<mat-chip-list #chipList>
<mat-chip
*ngFor="let engineer of chipSelectedEngineers"
[selectable]=true
[removable]=true
(removed)="removeEngineer(engineer)">
{{engineer.fullName}}
<mat-icon matChipRemove>cancel</mat-icon>
</mat-chip>
<input
placeholder="Users"
#engineerInput
[formControl]="engineerControl"
[matAutocomplete]="auto"
[matChipInputFor]="chipList"
[matChipInputSeparatorKeyCodes]="separatorKeysCodes"
[matChipInputAddOnBlur]=true
(matChipInputTokenEnd)="addEngineer($event)">
</mat-chip-list>
<mat-autocomplete #auto="matAutocomplete" (optionSelected)="engineerSelected($event)">
<mat-option *ngFor="let thisEngineerName of filteredEngineers | async" [value]="thisEngineerName">
{{thisEngineerName}}
</mat-option>
</mat-autocomplete>
</mat-form-field>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>