【发布时间】:2020-04-09 08:13:04
【问题描述】:
我正在使用 Angular 9,并且每当有人将鼠标悬停在 mat-card 上时,我希望在其中有一个带有删除和编辑选项的弹出框。我在app.module.ts 中导入了mdePopoverModule,但是当我想使用<mde-popover> 时
它给了我这个错误:
HTML:
<mat-card
[mdePopoverTriggerFor]="appPopover"
class="skill-name"
*ngFor="let skillcard of skillcolumn.items">
<mat-card-content>{{skillcard.skill}}</mat-card-content>
</mat-card>
<mde-popover #appPopover="mdePopover">
<p>test </p>
</mde-popover>
app.module.ts
import { MdePopoverModule } from '@material-extended/mde';
@NgModule({
declarations: [AppComponent],
imports: [
BrowserModule,
AppRoutingModule,
FlexLayoutModule,
BrowserAnimationsModule,
MyMaterialModule,
MdePopoverModule,
],
谁知道我可以做些什么来修复这个错误?
【问题讨论】:
-
您需要将
MdePopoverModule添加到您正在使用它的最近的模块中。 -
是的!我太专注于 app.module.ts,以至于忘记了我正在使用我的应用程序中的几个不同模块。谢谢你的回答
标签: angular angular-material popover