2017-10-01 50 views
0

我正在尋找一種方法來替換「Search ...」默認輸入字符串。查看MultiSelect component(和example page)的Blueprint Labs文檔,我無法找到設置呈現輸入的佔位符文本的方法。我曾經假設它將起到類似於Suggest組件的作用,但允許inputProps傳遞,但這似乎不起作用。這裏是我的示例代碼:更改藍圖MultiSelect輸入佔位符文本

<MultiSelect inputProps={{placeholder: "Search for a country"}} ...otherProps /> 

回答

1

使用tagInputProps

<MultiSelect 
    tagInputProps={{ placeholder: 'Search for a country' }} 
    itemRenderer={this.foo} 
    tagRenderer={this.foo} 
    items={[]} 
    selectedItems={[]} 
    onItemSelect={this.bar} 
/> 

按預期工作

enter image description here

+1

這並不提供答案的問題。要批評或要求作者澄清,請在其帖子下方留言。 - [來自評論](/ review/low-quality-posts/17668195) – Axel

+0

感謝您的反饋,我擴大了我的答案 –