当$ sugList是一个空数组时。
警告:propType失败:(儿童)下拉列表 - 缺少bsRole所需的孩子:切换。下拉列表必须至少有以下每个bsRoles的一个子项:toggle,menu检查Uncontrolled(Dropdown)
的呈现方法。
<Dropdown id={"remote-sug" + Math.random()}
bsRole="menu"
className="remotesug"
onSelect={this.onSelect.bind(this)}
open={this.state.open}
onToggle={this.onToggle.bind(this)}>
<input {...props}
className="form-control"
type="text"
style={loadingStyle}
onInput={$.debounce(500,me.onInput.bind(me))}
disabled={this.state.disabled}/>
<Dropdown.Menu className="remotesug-list">
{$sugList}
</Dropdown.Menu>
</Dropdown>
答案 0 :(得分:1)
根据official documentation:“Dropdown期望至少有一个组件使用bsRole =”toggle“”该组件将用作下拉列表的切换,单击它将打开并关闭它。