Angular2 Kendo-Datepicker Popup-overlay引发错误

时间:2017-08-14 18:38:33

标签: angular telerik kendo-ui-angular2 angular-reactive-forms kendo-datepicker

我在表单上使用kendo-datepicker控件。除了datepicker打开输入控件的TOP TOP弹出窗口时,一切都按预期工作,如:

kendo-datepicker ONTOP overlay

如果它在下面打开,一切都很好,但是ON ON它似乎打破了使用@ progress / kendo-angular-popup依赖的其余控件无响应(需要表单刷新)。我已将所有@ progress / telerik控件更新到最新版本,无法弄清楚为什么会发生这种情况......

控制台中没有异常抛出。

有没有办法禁用此行为,以便它只在下面打开?用户只需向下滚动即可查看日历,而不是翻转以保留在视口中。

编辑:我更新了我的角度版本,现在控件在控件打开时抛出错误:ERROR Error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'true'. Current value: 'false'.

1 个答案:

答案 0 :(得分:0)

关于这个@ https://github.com/telerik/kendo-angular/issues/687存在未解决的问题。目前的解决方案是将@progress/kendo-angular-dateinputs升级到版本1.0.6,这是我的最终目的。

注意:请务必从位于.npmrc的{​​{1}}文件中删除必要的行,以使用%USERPROFILE%\.npmrc新的@progress代表而不是私有代码。 Link for reference.