【发布时间】:2016-08-15 00:07:28
【问题描述】:
我正在尝试将<TextField/> (http://www.material-ui.com/#/components/text-field) 设为<input/>。所以我尝试了以下方法:
<TextField
hintText='Enter username'
>
<input
className="form-control"
ref='username'
type='text'
/>
</TextField>
但它没有正确拾取参考。记录this.refs.username.value.trim() 时,会显示value 未定义的错误。但是当<input/>单独使用时,它会正确拾取输入的文本。
使用<input/> 但使用<TextField/> 作为样式包装器的正确方法是什么?
提前谢谢你!
【问题讨论】:
-
你需要这个做什么?
<TextField />已经封装了 ''。您的代码看起来像是在尝试向TextField添加一个input,为什么?
标签: javascript html css reactjs material-ui