【问题标题】:ngx-bootstrap Daterangepicker open with current and previous monthngx-bootstrap Daterangepicker 打开当前和上个月
【发布时间】:2018-12-02 10:55:03
【问题描述】:

默认情况下,ngx-bootstrap 日期范围选择器显示当前和下个月。

我想设置为当月和上个月,如果当月是12月,它应该与11月和12月一起打开。

在 bsConfig 中没有找到选项

【问题讨论】:

    标签: javascript angular ngx-bootstrap


    【解决方案1】:

    你可以做一个解决方法来解决它:

    在 html 中:

     <input
          formControlName="dateRange"
          type="text"
          bsDaterangepicker
          #rangePicker="bsDaterangepicker"
          (onShown)="onDateRangePickerShow()"/>
      </div>
    

    在组件中:

    export class Component {
    
    @ViewChild('rangePicker') rangePicker;
    
    onDateRangePickerShow() {
      // This is a workaround to show previous month
      const prevMonth = new Date(moment().subtract(1, 'month'));
      this.rangePicker._datepicker.instance.monthSelectHandler({ date: prevMonth });
    }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-07
      • 1970-01-01
      • 2020-07-31
      • 2020-10-31
      • 1970-01-01
      相关资源
      最近更新 更多