首页 新闻 会员 周边

angular 运行测试时出现错误 "element.animate is not a function"

0
悬赏园豆:30 [已解决问题] 解决于 2024-04-06 21:51

一个项目从 angular 15 升级至 angular 17 后遇到的问题,请问如何解决?

...
at _ZoneDelegate.invoke (node_modules/zone.js/fesm2015/zone.js:368:26)
at Object.onInvoke (../../packages/core/src/zone/ng_zone.ts:440:29)
at _ZoneDelegate.invoke (node_modules/zone.js/fesm2015/zone.js:367:52)
at Zone.run (node_modules/zone.js/fesm2015/zone.js:130:43)
at node_modules/zone.js/fesm2015/zone.js:1260:36
at _ZoneDelegate.invokeTask (node_modules/zone.js/fesm2015/zone.js:403:31)
at AsyncStackTaggingZoneSpec.onInvokeTask (../../packages/core/src/zone/async-stack-tagging.ts:46:22)
at _ZoneDelegate.invokeTask (node_modules/zone.js/fesm2015/zone.js:402:36)
at Object.onInvokeTask (../../packages/core/src/zone/ng_zone.ts:425:29)
at _ZoneDelegate.invokeTask (node_modules/zone.js/fesm2015/zone.js:402:36)
at Zone.runTask (node_modules/zone.js/fesm2015/zone.js:174:47)
at drainMicroTaskQueue (node_modules/zone.js/fesm2015/zone.js:582:35)
dudu的主页 dudu | 高人七级 | 园豆:31048
提问于:2024-04-06 21:27
< >
分享
最佳答案
0

https://github.com/angular/angular/issues/45379 的评论中找到了解决方法

Likely you are using BrowserAnimationsModule instead of NoopAnimationsModule in your unit tests.

在测试中用 NoopAnimationsModule 替换 BrowserAnimationsModule

dudu | 高人七级 |园豆:31048 | 2024-04-06 21:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册