我想限制用户根据 native ios/android 日期选择器中的业务逻辑选择特定日期。目前在文档中我只看到可以提供最小日期和最大日期。 那么有没有办法只限制一个月的(5、6、10、12、18)呢?

注意:这些日期只是一个示例,具体情况会有所不同

请您参考如下方法:

以IOS为例

    <DatePickerIOS 
      date={this.state.chosenDate} 
      onDateChange={(date) => { 
        if(isAllowedDate(date))  { 
          this.setState({chosenDate: newDate}) 
        } 
        else { 
          this.setState({error:'you can not select this date ...'}) 
        } 
 
      }} 
    />


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!