0

现在我使用defaultValue参数设置默认值,可是当没有默认值的时候,会显示为invalid无效

如何做到后台有默认值传入的时候取默认值,没有的时候,显示placeholder呢?(显示为请选择时间)

这样的需求该怎么实现呢?

2个回答

0

已采纳

我去测试了下面两种都没有问题啊

let testdata ;
<TimePicker defaultValue={testdata}/>

defaultValue为undefined的时候就默认是输出默认的placeholder啊

let testdata = moment("12:08:23", "HH:mm:ss");
<TimePicker defaultValue={testdata}/>
1
<TimePicker defalutValue={this.props.value || undefined} />

撰写答案

Planets