无法绑定到 'matTooltipPosition',因为它不是 'button' 的已知 属性
Can't bind to 'matTooltipPosition' since it isn't a known property of 'button'
我正在尝试集成一个新的 Angular 主题,所以在完成依赖项安装后
- 我遇到了这个问题
ERROR in src/app/dashboard/dashboard.component.html:171:110 - error
NG8002: Can't bind to 'matTooltipPosition' since it isn't a known
property of 'button'. 171
<button mat-raised-button type="button" matTooltip="Edit Task"
[matTooltipPosition]="'above'" class="btn btn-primary btn-link btn-sm
btn-just-icon">
<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>
你可以在这里找到部门 link
您在代码中使用了 angular material 个组件。
所以你首先需要安装@angular/material库:
npm i @angular/material
安装后,您只需在 ngModule 中导入所需的组件模块:
import {MatTooltipModule} from '@angular/material/tooltip';
@ngModule({
imports: [..., MatTooltipModule]
})
开始使用 angular/material:
以上答案完全没问题,但要添加更多信息,
如果您使用的是模块化方法,那么您可能还需要将其导入到当前模块中。
就像上图中我的情况一样。我需要将它导入我的“setting-manager.module.ts”
import {MatTooltipModule} from '@angular/material/tooltip';
@ngModule({
imports: [MatTooltipModule]
})
我正在尝试集成一个新的 Angular 主题,所以在完成依赖项安装后
- 我遇到了这个问题
ERROR in src/app/dashboard/dashboard.component.html:171:110 - error NG8002: Can't bind to 'matTooltipPosition' since it isn't a known property of 'button'. 171
<button mat-raised-button type="button" matTooltip="Edit Task" [matTooltipPosition]="'above'" class="btn btn-primary btn-link btn-sm btn-just-icon">
<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>
你可以在这里找到部门 link
您在代码中使用了 angular material 个组件。
所以你首先需要安装@angular/material库:
npm i @angular/material
安装后,您只需在 ngModule 中导入所需的组件模块:
import {MatTooltipModule} from '@angular/material/tooltip';
@ngModule({
imports: [..., MatTooltipModule]
})
开始使用 angular/material:
以上答案完全没问题,但要添加更多信息,
如果您使用的是模块化方法,那么您可能还需要将其导入到当前模块中。
就像上图中我的情况一样。我需要将它导入我的“setting-manager.module.ts”
import {MatTooltipModule} from '@angular/material/tooltip';
@ngModule({
imports: [MatTooltipModule]
})