import React, { Component } from 'react'
import {
StyleSheet,
View,
Dimensions,
PixelRatio,
TouchableOpacity,
Text,
DatePickerIOS,
} from 'react-native'
import ModalEcx from '../../components/Modal'
import moment from 'moment'
const { width, height } = Dimensions.get('window')
// @connect(({ theme }) => ({ ...theme }))
class SelectTime extends Component {
constructor(props) {
super(props)
this.state = {
//动态state
date: new Date(),
timeZoneOffsetInHours: -1 * new Date().getTimezoneOffset(),
time: '',
mark: '',
}
}
_closeModal() {
this.showTime._setModalVisible(false)
}
_openModal = va => {
this.showTime._setModalVisible(true)
this.setState({ mark: va })
}
_renderModalContent() {
return (
this._closeModal()}>
取消
{
this._closeModal()
this.props.cb(this.state.time, this.state.mark)
}}
>
确定
{
this.setState({
date: date,
time: date,
})
// this.props.cb(date);
}} //当内容改变的时候出发此函数
/>
)
}
render() {
return (
(this.showTime = showTime)}
content={this._renderModalContent()}
/>
)
}
}
export default SelectTime