【发布时间】:2017-11-20 05:57:15
【问题描述】:
我正在尝试控制 angular material 2 自动完成选项面板的位置,并将此面板放置在与实际输入的 div 不同的 div 中。
这是我尝试过的:
<div fxLayout="row">
<div fxFlex="50">
<form [formGroup]="formStatus.form">
<div>
<md-input-container>
<input mdInput formControlName="title" placeholder="Titre">
</md-input-container>
</div>
<div>
<md-input-container>
<input mdInput placeholder="Address" [mdAutocomplete]="auto" formControlName="address">
</md-input-container>
</div>
</form>
</div>
<div fxFlex="50" style="background-color: palegreen">
<!-- options panel should appear here in the palegreen div -->
<md-autocomplete #auto="mdAutocomplete" [displayWith]="addressFormatter">
<md-option *ngFor="let address of addresses | async" [value]="address">
{{ address.description }}
</md-option>
</md-autocomplete>
</div>
</div>
但是,选项面板仍然出现在输入的正下方,并且它的位置似乎与输入的位置绑定...
【问题讨论】:
-
与 Datepicker 相同的问题...
标签: angular2-forms angular-material2