【问题标题】:React js datetimepicker usage inside componentReact js datetimepicker在组件内的使用
【发布时间】:2017-05-29 05:12:20
【问题描述】:

我是 recatjs 的新手。我需要使用 boostrap 使用 datetimepicker 创建一个输入字段,因为我使用的是 boostrap datetimepicker cdn 链接,但我不知道如何在组件内部调用并获取 datetimepicker 的值componentdidmount 方法。 请给我一个解决方案。

【问题讨论】:

标签: reactjs datetimepicker bootstrap-grid


【解决方案1】:

我可以帮助您使用 react 日期选择器,安装和使用非常简单

你可以通过这个命令安装它

npm i --save react-datepicker

npm i --save moment

这是我的代码,我尝试过并始终使用它,并将日期值保存在 handleChange 函数中作为以下代码

import React, { Component } from 'react'
import DatePicker from 'react-datepicker';
import moment from 'moment';

class About extends Component {
    constructor (props) {
        super(props)
        this.state = {
            startDate: moment()
        };
        this.handleChange = this.handleChange.bind(this);
    }

    handleChange(date) {
        this.setState({
            startDate: date
        });
    }
    render() {
        return (
            <div >
                <DatePicker
                    selected={this.state.startDate}
                    onChange={this.handleChange}
                    peekNextMonth
                    showMonthDropdown
                    showYearDropdown
                    dropdownMode="select"
                />
            </div>
        )
    }
}

export default About

有关更多信息,请点击此链接 https://github.com/Hacker0x01/react-datepicker

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    • 2019-10-17
    • 1970-01-01
    • 2020-02-28
    • 2019-05-20
    • 2021-01-03
    相关资源
    最近更新 更多