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

alb*_*ano 2 angular-ui-router angular

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

  • 我有这个问题

src/app/dashboard/dashboard.component.html:171:110 中的错误 - 错误 NG8002:无法绑定到“matTooltipPosition”,因为它不是“button”的已知属性。171
<按钮垫升高按钮型= “键” matTooltip = “编辑任务”[matTooltipPosition] = “ '上面'”类= “BTN BTN-初级BTN链路BTN-SM BTN-刚刚图标”>

                                     <td class="td-actions text-right">
                                          <button mat-raised-button type="button" matTooltip="Edit Task" [matTooltipPosition]="'above'" class="btn btn-primary btn-link btn-sm btn-just-icon">
                                              <i class="material-icons">edit</i>
                                          </button>
                                          <button mat-raised-button type="button" matTooltip="Remove" [matTooltipPosition]="'above'" class="btn btn-danger btn-link btn-sm btn-just-icon">
                                              <i class="material-icons">close</i>
                                          </button>
                                      </td>
Run Code Online (Sandbox Code Playgroud)

您可以在此链接中找到 deps

Hav*_*ald 12

您在代码中使用了角度材料组件 afaik。

所以你首先需要安装@angular/material 库:

   npm i @angular/material
Run Code Online (Sandbox Code Playgroud)

安装后,您只需在 ngModule 中导入所需的组件模块:

    import {MatTooltipModule} from '@angular/material/tooltip';
    
   @ngModule({
        imports: [..., MatTooltipModule]
     })
Run Code Online (Sandbox Code Playgroud)

开始使用角度/材料:

https://material.angular.io/guide/getting-started