2016-05-11 6 views
2

オートコンプリートで少し問題があります。reactjs material-uiテキストフィールドを常にカバーするオートコンプリートをスタイルする方法

APIから返されるデータが大量にあり、オートコンプリート検索バーに単語を入力すると、ドロップダウンでテキスト入力が非表示になります。

私はスタイルを上書きしようとした:

<AutoComplete 
    hintText="For example, Coca-Cola" 
    floatingLabelText="Search entities" 
    onUpdateInput={this.updateInput} 
    dataSource={autoCompleteDataSource} 
    filter={this.caseInsensitiveFilter} 
    menuStyle={styles} 
    ref="searchBox" /> 


var styles = { 
    top: '53%' 
}; 

が、これは(多分私は間違った方法でそれを上書きしようとしている?)すべてでは動作しません。

誰かがそれについて考えていますか?

多くの感謝!

+0

*多くのデータ* - 100,1000とはどういう意味ですか? –

+0

ねえ、答えてくれてありがとう。どのようにしてそれを知ることができますか? –

+0

私はそれを再現できませんでした(100個のオプションを試しました)。あなたが使っている素材のバージョンは? –

答えて

3

anchorOriginを使用します。これは、自動完了のアンカーの場所です。デフォルト値は{vertical: 'bottom'、horizo​​ntal: 'left'}です。

関連する問題