Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何清除ReactJS datepicker的值_Reactjs - Fatal编程技术网

如何清除ReactJS datepicker的值

如何清除ReactJS datepicker的值,reactjs,Reactjs,我在应用程序中使用了ReactJS Datepicker <div className="form-group"> <label htmlFor="planned-date">Planned Start Date * </label> <DatePicker selected={this.state.plannedStartDate} value={data.planned

我在应用程序中使用了ReactJS Datepicker

            <div className="form-group">
              <label htmlFor="planned-date">Planned Start Date * </label>
              <DatePicker selected={this.state.plannedStartDate}  value={data.plannedStartDate} onChange={this.handleChangeDate.bind(this,"plannedStartDate")} minDate={moment()} id="plannedStartDate" placeholderText="yyyy/mm/dd" isClearable={true}/>
            </div>

计划开始日期*

点击该字段将显示日历。我想知道如何清除输入字段的值。因为只要我点击输入,它就会给我一个日历。所以没有选择按backspace键或键盘上的delete键。那么我们如何删除选定的日期。我使用了
isClearable={true}
,但没有帮助。提前谢谢

您可以尝试使用
input={true}
属性可以使用delete或backspace按钮清除。

您可以发布您正在使用的npm包吗?“react datepicker”:“^0.53.0”isClearable是否显示交叉按钮?否..它不显示!!”!!,它在CodeSandbox中工作,这没有帮助。要使用backspace或delete按钮,我们应该关注输入字段..但只要我点击输入字段,获取datepicker日历..所以没有使用backspace/delete的机会。我只是在前面使用过这个…好的,但是我也厌倦了你的代码。请查看你的react date picker版本