angular - Angular 9 错误 mde-popover 不是已知元素
问题描述
我正在使用 angular 9,并且每当有人将鼠标悬停在mat-card
. 我导入mdePopoverModule
了,app.module.ts
但是当我想使用时<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,
],
谁知道我可以做些什么来解决这个错误?
解决方案
这里的问题是您正在处理的模块的范围,尝试将模块导入到您的组件需要弹出框的模块中。
推荐阅读
- hadoop - 如何在实际运行之前检测 oozie 工作流程中的错误?
- python - 为什么它一直向我返回“theIndentationError:意外缩进”,当我在终端中输入相同的代码时一切都很好?
- java - 如何跟踪快速排序中的枢轴数量?
- python - PySide2 | 找出按下了哪个 QKeySequence 2
- amazon-web-services - 如何从 CloudWatch API 获取最新的日志事件?
- php - Laravel Eloquent 关系获取第三个表/关系值
- html - 如何根据条件在角度组件模板中的多个部分之间切换
- java - Firebase 模型 POJO getter 在 FirebaseRecyclerAdapter 中返回 null
- c++ - 在 C++ 中通过逆拉普拉斯算子去除阴影
- javascript - 如何重新渲染父组件按钮 React.js