0

Flatpickr在我的 React 组件中使用来选择日期输入。最初,它应该是完整的日期,但我决定将其更改为仅包括年份。这是我想出的:

class EducationForm extends React.Component<Props, State> {
  flatOptions = {
    altInput: true,
    altFormat: 'Y'
  }
  render () {
    <Flatpickr
      className='form-control'
      name='startDate'
      value={attributes.startDate}
      required='required'
      onChange={(_, str) => {
        this.updateAttribute(str, 'startDate')
      }}
      options={this.flatOptions}
    />
  }
}

虽然在未切换输入时仅显示年份,但单击它仍将显示整个日历月。我如何确保它只显示供用户选择的年份选项? 在此处输入图像描述

4

0 回答 0