You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Kendo UI Datetimepicker点击日历图标报weekendRange不是函数错误

报错原因

该错误由Kendo UI Angular相关依赖包版本不兼容导致:@progress/kendo-angular-dateinputs组件包内的MonthViewService需要调用@progress/kendo-angular-intl包提供的weekendRange方法,但你当前项目中安装的@progress/kendo-angular-intl版本过低,未提供该方法。

解决方案

  • 升级所有Kendo UI Angular系列依赖包到同一批次发布的兼容稳定版,重点同步升级@progress/kendo-angular-dateinputs和@progress/kendo-angular-intl两个包的版本
  • 升级完成后删除项目根目录下的node_modules文件夹,以及package-lock.json(yarn用户删除yarn.lock)锁文件,重新执行依赖安装命令,避免旧版本缓存残留
  • 如果你在项目中自定义实现了Kendo的国际化服务、全局替换了默认的IntlService,需要在自定义类中补充weekendRange方法:该方法需返回代表周末的星期序号数组,常规的周六周日对应返回[0,6]即可

修改完成后重启开发服务,再次触发日历弹窗即可正常加载。


内容的提问来源于stack exchange,提问作者Brij Raj Shukla

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 00:06:04