Angular 无法绑定到“MattooltiPosition”,因为它不是“button”的已知属性

Angular 无法绑定到“MattooltiPosition”,因为它不是“button”的已知属性,angular,angular-ui-router,Angular,Angular Ui Router,我正在尝试集成一个新的Angular主题,所以在完成依赖项的安装之后 我有这个问题 src/app/dashboard/dashboard.component.html:171:110中出错-错误 NG8002:无法绑定到“mattooltiposition”,因为它不是已知的 “按钮”的属性。171 您可以在该中找到DEP,因为您正在代码afaik中使用角度材质组件 因此,首先需要安装@angular/material库: npm i @angular/material 安装后,您只

我正在尝试集成一个新的Angular主题,所以在完成依赖项的安装之后

我有这个问题 src/app/dashboard/dashboard.component.html:171:110中出错-错误 NG8002:无法绑定到“mattooltiposition”,因为它不是已知的 “按钮”的属性。171


您可以在该

中找到DEP,因为您正在代码afaik中使用角度材质组件

因此,首先需要安装@angular/material库:

   npm i @angular/material
安装后,您只需将所需的组件模块导入ngModule:

    import {MatTooltipModule} from '@angular/material/tooltip';
    
   @ngModule({
        imports: [..., MatTooltipModule]
     })
要开始使用角度/材质,请执行以下操作:


您正在代码afaik中使用角度材质组件

因此,首先需要安装@angular/material库:

   npm i @angular/material
安装后,您只需将所需的组件模块导入ngModule:

    import {MatTooltipModule} from '@angular/material/tooltip';
    
   @ngModule({
        imports: [..., MatTooltipModule]
     })
要开始使用角度/材质,请执行以下操作:


上面的答案很好,但要补充一些信息

如果您使用的是模块化方法,那么您可能也需要将其导入到当前模块中

如上图中我的情况。我需要将其导入我的setting-manager.module.ts

import {MatTooltipModule} from '@angular/material/tooltip';
@ngModule({
    imports: [MatTooltipModule]
})

上面的答案很好,但要补充一些信息

如果您使用的是模块化方法,那么您可能也需要将其导入到当前模块中

如上图中我的情况。我需要将其导入我的setting-manager.module.ts

import {MatTooltipModule} from '@angular/material/tooltip';
@ngModule({
    imports: [MatTooltipModule]
})

您是否在NgModule导入中导入MatTooltipModule?编辑:Afaik您确实需要安装@angular/material才能使用按钮和工具提示组件。我没有在你的deps中发现它们。是的,我已经从以下位置安装了它:并且仍然收到错误消息:导入模块,而不是npm包。准确地说。尽管如此,还是有很多类似的话题。在Angular的官方教程中对此进行了描述。我尝试了这个问题。您是否在NgModule导入中导入MatTooltipModule?编辑:Afaik您确实需要安装@angular/material才能使用按钮和工具提示组件。我没有在你的deps中发现它们。是的,我已经从以下位置安装了它:并且仍然收到错误消息:导入模块,而不是npm包。准确地说。尽管如此,还是有很多类似的话题。在Angular的官方教程中对此进行了描述。我试着解决这个问题