gpt4 book ai didi

angular - 类型 'ElementRef' 不是通用的

转载 作者:太空狗 更新时间:2023-10-29 17:00:31 25 4
gpt4 key购买 nike

我正在处理一个使用 Angular 5 中的 Material Component 的项目。我确实更新了我的 Visual 代码,但我不知道发生了什么。我面临“类型‘ElementRef’不是通用的”问题。从早上起我就一直被这个问题困扰。

Error in this line

_inputElement: ElementRef<HTMLInputElement>;
constructor(toggleGroup: MatButtonToggleGroup, _changeDetectorRef: ChangeDetectorRef, _elementRef: ElementRef<HTMLInputElement>, _focusMonitor: FocusMonitor);

最佳答案

我在 Angular 5 应用程序的 ng-bootstrap 中遇到了与上述相同的错误。

ERROR in node_modules/@ng-bootstrap/ng-bootstrap/buttons/radio.d.ts(58,96): error TS2315: Type 'ElementRef' is not generic.

我的 package.json 中有 2.1.0 版本 "@ng-bootstrap/ng-bootstrap": "^2.1.0"

看来 2.1.0 版本在更高版本中得到支持,所以决定将我的包 ng-bootstrap 降级为 "@ng-bootstrap/ng-bootstrap": "^ 1.1.0"

然后,当我运行 ng s 时,一切都按预期工作。

关于angular - 类型 'ElementRef' 不是通用的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49899641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com