angular - 模板解析错误:没有将“exportAs”设置为“matMenu”的指令
问题描述
我正在为 Angular 应用程序运行单元测试。我正进入(状态
Component should create FAILED
Error: Template parse errors:
There is no directive with "exportAs" set to "matMenu" ("
<span flex>{{dateRange}}</span>
</button>
<mat-menu [ERROR ->]#menu="matMenu">
<button *ngFor="let dataRange of dataRanges" (click)="onDateRange(dataRan"): ng:///DynamicTestModule/TransactionsComponent.html@18:18
There is no directive with "exportAs" set to "matMenu" ("customFilterData">Custom ></button>
</mat-menu>
<mat-menu class="date-range-menu" [ERROR ->]#dateTimeMenu="matMenu">
<ngbd-datepicker-range style="font-size:16px;font-family:ffunit;""): ng:///DynamicTestModule/TransactionsComponent.html@22:42
There is no directive with "exportAs" set to "matMenu" ("
<span flex>Add filter</span>
</button>
<mat-menu style="width:50px;" [ERROR ->]#menuFilter="matMenu">
<button *ngFor="let header of filterHeaders; let i = index" (click)"): ng:///DynamicTestModule/TransactionsComponent.html@31:38
at syntaxError (./node_modules/@angular/compiler/fesm5/compiler.js?:1275:17)
at TemplateParser.parse (./node_modules/@angular/compiler/fesm5/compiler.js?:15084:19)
at JitCompiler._parseTemplate (./node_modules/@angular/compiler/fesm5/compiler.js?:24272:37)
at JitCompiler._compileTemplate (./node_modules/@angular/compiler/fesm5/compiler.js?:24259:23)
at eval (./node_modules/@angular/compiler/fesm5/compiler.js?:24202:62)
at Set.forEach (<anonymous>)
at JitCompiler._compileComponents (./node_modules/@angular/compiler/fesm5/compiler.js?:24202:19)
at eval (./node_modules/@angular/compiler/fesm5/compiler.js?:24120:19)
at Object.then (./node_modules/@angular/compiler/fesm5/compiler.js?:1266:77)
at JitCompiler._compileModuleAndAllComponents (./node_modules/@angular/compiler/fesm5/compiler.js?:24118:26)
Error: Template parse errors:
There is no directive with "exportAs" set to "matMenu" ("
<span flex>{{dateRange}}</span>
</button>
<mat-menu [ERROR ->]#menu="matMenu">
......
......bla bla ....
有任何想法吗?
解决方案
推荐阅读
- wso2 - 当 SAP 使用 bapi 调用 WSO2 侦听器时,它不会等待答案
- node.js - Mongoose 过滤器基于带值的动态日期键
- oracle - 如果值列表不包含条目,则 Oracle 表单显示消息
- python - Django - 如何在多个表单上使用完全相同的 clean() 方法
- react-admin - 如何在更新前转换记录值?- 更新 API 需要与获取 API 不同的格式
- javascript - 如何通过javascript函数获取当前的webelement clientHeight和scrollHeight?
- c# - MS Graph API:获取通道消息
- c# - Visual Studio 目标框架未更改为 4.0
- kubernetes - 如何在 gcp 上复制 Kubernetes 工作负载?
- react-native - 在另一个应用程序中调用应用程序并获得该应用程序的响应