我一直在使用此日期时间选择器https://dalelotts.github.io/angular-bootstrap-datetimepicker/index.html,并且我正在根据用户所做的其他选择更改配置,但是在第一次更改后,视图保持不变(日期时间选择器在最后一次使用的视图)甚至认为配置已正确更改。这是我的代码的示例:
<dl-date-time-picker minView="{{minView}}"
startView="{{startView}}"
maxView="year"
minuteStep="5"
#datepicker
[class.weekView-display]="isWeekView"
(change)="setDisplayDate($event)"
(click)="$event.stopPropagation();">
</dl-date-time-picker>
因此,基本上minview和startView都会更新,但是用户仍然可以看到以前的视图。
谢谢
答案 0 :(得分:0)
我认为您想设置startView
。
startView
是用户首次与日期/时间选择器进行交互时的视图。
minView
是选择发生时的视图。考虑一下是否是最后一个视图。
根据您的描述,我怀疑您要将startView
或startView
和minView
都设置为相同的值。
您可以通过运行演示应用程序位置https://github.com/dalelotts/angular-bootstrap-datetimepicker-demo
来看到component属性属性对配置更改做出响应该演示也在StackBlitz上,但StackBlitz目前存在一个错误-https://stackblitz.com/github/dalelotts/angular-bootstrap-datetimepicker-demo