Antd的TimePicker默认值显示的问题

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

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

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

阅读 4.3k
2 个回答

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

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

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

let testdata = moment("12:08:23", "HH:mm:ss");
<TimePicker defaultValue={testdata}/>
<TimePicker defalutValue={this.props.value || undefined} />
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题