从Angular 9更新到Angular 10后出现构建错误:“ ERROR in无法绑定到'selectedValue',因为它不是'tbody'的已知属性”

问题描述

我刚刚从Angular 9.1升级到10,但出现以下错误:

ERROR in Can't bind to 'selectedValue' since it isn't a known property of 'tbody'. ("
[rows]="_weeks"
[todayValue]="_todayDate!"
[ERROR ->][selectedValue]="_selectedDate!"
[labelMinRequiredCells]="3"
[activeCell]="_dateA")

没有引用错误源自哪个文件/软件包/捆绑包,因此很难调试。而且...没有编译错误(ng serve)或警告。

我正在使用Angular Material 10.1.3,cdk 10.1.3,ngx-material-timepicker:5.5.2

我尝试过但不起作用的东西: 将CommonModule添加到我的所有子模块中。 检查带有日期的表上的模板错误。 在整个应用中搜索错误消息中的关键词,例如“ selectedValue”,“ _ selectedDate!”等。 删除节点模块并重新安装npm。 数小时的研究试图找到答案。

解决方法

通过手动卸载@ angular-material-components / datetime-picker并重新安装4.0.5版来修复我的构建。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...