我在Windows窗体上有几个面板。我把它添加到List。
itemRenderer(item) {
return (
<MenuItem
key={item.id}
label={item.year}
text={item.season}
shouldDismissPopover={true}
/>
)
}
handleclick(item) {
//this never runs :(
console.log('clicked')
}
render() {
return (
<Select
items={this.state.semesters}
filterable={false}
itemRenderer={this.itemRenderer}
onItemSelect={this.handleclick}
>
<Button text={'Select a Semester'} rightIcon="caret-down" />
</Select>
)
}
我将面板设置为“假”的地方。在圆圈foreach - 它的工作。但是当它在它之后我将其中一个可见时,真实的&#39; - 它不起作用。可见仍然是“假”。我错了什么?
panellist = new List<Panel> { };
panellist.Add(panel_cells);
panellist.Add(panel_gdg);
panellist.Add(panel_picking);
panellist.Add(panel_stock);