2017-09-26 3 views
0

Angular 4(Material)アプリでは、検索用のテキストフィールドがあります。フィールドに入力すると、入力したテキストを示す2番目のフィールドが表示されます。この新しいフィールドは、ページをスクロールするときに浮かびます。フローティング動作を無効にするにはどうすればよいですか?mdInputテキストフィールドのfloatを無効にする

テキストフィールドのデフォルトの動作ではないようです。私はmd-no-floatを試しましたが、それは私が理解しているプレースホルダーのテキストです。誰かが空のvalueを設定することを提案したので、それを追加しましたが、問題は残ります。

<md-input-container md-no-float style="width: 100%"> 
     <input mdInput formControlName="search" value="" placeholder="Search Terms" /> 
</md-input-container> 
+0

@Vega私がフォローしているかどうかはわかりません。そこに補間はありません。検索入力は実際にラジオボタンで表示/有効にされ、次に近いタグはngFor divの結果です。 – beachCode

+0

プレースホルダを意味する場合がありますか? https://material.angular.io/components/input/overview#placeholder – Vega

+0

問題の大問題を提供できますか? –

答えて

2
<md-input-container [floatPlaceholder]="'never'"> 

これは、それがポップアップクロームオートコンプリートです判明浮動プレースホルダ

0

を隠すために私を助けました。

フォームと入力フィールドの両方にautocomplete="off"を追加すると、それはなくなります。

関連する問題