实际上,我的Drawer有几个字段,包括SelectField,但我坚持获取字段的值和onChange部分。这里是我的代码:Material-UI如何获得SelectField的值在const内
const DrawerCargoAddItem = (props) => {
let { navDrawerOpen } = props;
return (
<Drawer docked={true} width={500} open={navDrawerOpen}>
<div style={styles.logo}>
Fleetcat Web
</div>
<div>
<PageBase title={<Link to="dashboard"><img src="./images/fleetcat.png"/></Link>} style={page}>
<SelectField
floatingLabelText="Category"
fullWidth={true}
value="">
<MenuItem key={0} primaryText="Food and Beverages"/>
<MenuItem key={1} primaryText="Medium"/>
<MenuItem key={2} primaryText="Large"/>
</SelectField>
<Paper style={papers} zDepth={5} >
<Link to="dashboard">
<FlatButton label="Tap to add Items" style={flatbutton}
onClick={() => { alert('foo');
console.log("Success");}}/>
</Link>
</Paper>
</PageBase>
</div>
</Drawer>
);
};
DrawerCargoAddItem.propTypes = {
navDrawerOpen: PropTypes.bool,
menus: PropTypes.array,
username: PropTypes.string,
};
export default DrawerCargoAddItem;
DEEE,你注意到我一直有做您文章的编辑?我们喜欢简洁的帖子,我们不鼓励乞讨和恳求。很明显,你需要帮助,所以你不需要添加“请帮助我”,“我是新手”,“我需要你的帮助guyz”等。这是分心和不必要的。你会不会把这种事情添加到你未来的问题中? – halfer
对不起,先生,但我只是想取悦读者,并给予我最尊重,我可以。感谢您的努力和建议。我真的很感激这一切。 – Deee
这很好,但我们宁愿你没有那样做。谢谢。 – halfer