警告:propType失败:(儿童)下拉列表 - 缺少bsRole所需的孩子:切换

时间:2016-02-22 08:16:01

标签: react-bootstrap

当$ 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>

1 个答案:

答案 0 :(得分:1)

根据official documentation:“Dropdown期望至少有一个组件使用bsRole =”toggle“”该组件将用作下拉列表的切换,单击它将打开并关闭它。