我有一个问题,在反应原产于获取输入的日期分量的值:获取分量输入的值反应本地
我的文件:
main.js:
const DatePicker = require('./DatePicker');
render(){
return (
<DatePicker defaultDate={defaultDate} minDate="01/01/1970" />
)
}
DatePicker.js:
import React, { Component } from 'react'
import DatePicker from 'react-native-datepicker'
class MyDatePicker extends Component {
constructor(props){
super(props)
this.defaultDate = props.defaultDate;
this.minDateProp = props.minDate;
this.state = {date:this.defaultDate}
}
render(){
return (
<DatePicker
style={{flex:1, marginLeft: 8}}
date={this.state.date}
mode="date"
format="DD/MM/YYYY"
minDate={this.minDateProp}
maxDate={this.defaultDate}
confirmBtnText="Confirm"
cancelBtnText="Cancel"
customStyles={{
dateText: {
color: '#2471ab',
fontSize: 15
}
}}
onDateChange={(date) => {this.setState({date: date})}}
/>
)
}
}
现在,当我选择一个日期它改变了文字,一切都很好, 但我如何在提交表单时存储结果? 感谢您的任何建议。
tnx所有帮助我 – gregory
@gregory然后请接受答案:) – Ataomega