Class 没有 'new' 就无法调用构造函数 NgbDatepickerConfig
Class constructor NgbDatepickerConfig cannot be invoked without 'new'
在更新到 Angular 13 和 ng-bootstrap 到 v11.0.0 之后(如所述 here 应该使用 v11.0.0 作为 Angular 13 和 bootstrap 4) 我在 jest(v27.5) 测试中得到以下错误:
TypeError: Class constructor NgbDatepickerConfig cannot be invoked without 'new'
5 | export class DefaultDatepickerConfig extends NgbDatepickerConfig {
6 | constructor() {
> 7 | super();
| ^
尝试使用 11.0.0-rc.0 - 没有帮助。遇到另一个错误。
关于如何解决这个问题有什么想法吗?
这里没有答案所以我要回答我自己的问题。
所以我找到了解决此问题的方法。在我的 tsconfig.json
文件中将 "compilerOptions": { "target": "es5"}
更改为 es2015
有帮助。马上就解决了问题
在更新到 Angular 13 和 ng-bootstrap 到 v11.0.0 之后(如所述 here 应该使用 v11.0.0 作为 Angular 13 和 bootstrap 4) 我在 jest(v27.5) 测试中得到以下错误:
TypeError: Class constructor NgbDatepickerConfig cannot be invoked without 'new'
5 | export class DefaultDatepickerConfig extends NgbDatepickerConfig {
6 | constructor() {
> 7 | super();
| ^
尝试使用 11.0.0-rc.0 - 没有帮助。遇到另一个错误。
关于如何解决这个问题有什么想法吗?
这里没有答案所以我要回答我自己的问题。
所以我找到了解决此问题的方法。在我的 tsconfig.json
文件中将 "compilerOptions": { "target": "es5"}
更改为 es2015
有帮助。马上就解决了问题