材質設計の角度4のアプリケーションがあります。このアプリケーションでは、内部にフォームを含むダイアログを開きます。このフォームでは、最初の位置にオートコンプリートフィールドがあります。 は、これは私のhtmlコードです:私は、ダイアログを開くとアンギュラ4材質のアプリケーションでmd-autocompleteの自動選択を削除します。
<div class="containerDialog">
<h1 md-dialog-title>Add porject</h1>
<form class="form-horizontal" role="form">
<div class="form-group">
<md-input-container>
<input mdInput type="text" mdInput [mdAutocomplete]="project" placeholder="Selectionner un projet">
</md-input-container>
<md-autocomplete #project="mdAutocomplete">
<md-option *ngFor="let project of projectsList" [value]="project.name">
{{ project.name}}
</md-option>
</md-autocomplete>
</div>
</form>
<div md-dialog-actions>
<button md-button md-dialog-close="close">Cancel</button>
<button md-button md-dialog-close="save">Save</button>
</div>
、オートコンプリートの入力が選択されているので、project.name
のリストは、入力をクリックせずに表示されます。
入力時に入力が選択されていないようにするにはどうしたらいいですか?
どのように入力をモーダルダイアログに送りますか? – Aravind
ダイアログを開くときに入力フィールドに 'focus'がありますか?そして、あなたはそれを望んでいないのですか? – onetwo12
はい、それは、私はそれに焦点を当てる必要はありません – Adrien