我是新手,我得到了这个错误:TypeError: Cannot read property 'value' of undefined
。我知道我的value
未定义,但我不明白为什么。有什么建议吗?
export default class DateInput extends Component {
render() {
console.log(this.props.value)
return (
<div>
{parseDate(this.props.value)}
<div>
<Datetime
input={true}
onChange={e => {
this.props.onChange(parseDate(e.target.value))
}}
/>
</div>
{/* <input
type='text'
onChange={(e) => {
this.props.onChange(parseDate(e.target.value))
}} /> */}
</div>
)
}
}
感谢您阅读我的问题!
答案 0 :(得分:-1)
使用DateInput组件时需要传递prop值,如
<DateInput value={//some value} onChange={//some function} />