【问题标题】:Angular2 Kendo-Datepicker Popup-overlay Throws ErrorAngular2 Kendo-Datepicker Popup-overlay 抛出错误
【发布时间】:2017-08-15 20:51:39
【问题描述】:

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

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

控制台中没有抛出异常。

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

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

【问题讨论】:

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


    【解决方案1】:

    关于这个@https://github.com/telerik/kendo-angular/issues/687 有一个未解决的问题。当前的解决方案是将@progress/kendo-angular-dateinputs升级到版本1.0.6,这对我有用。

    注意:确保从位于%USERPROFILE%\.npmrc.npmrc 文件中删除必要的行,以使用@progress 新的npmjs 存储库而不是私有存储库。 Link for reference.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多