将角度从4.0.0-beta.5升级到4.0.0会破坏动画和单元测试
发布时间:2020-12-17 17:33:04 所属栏目:安全 来源:网络整理
导读:我已将我的应用程序中的角度包从4.0.0-beta.5升级到4.0.0,当我运行单元测试时,我看到以下错误: Error: Found the synthetic property @transition. Please include either “BrowserAnimationsModule” or “NoopAnimationsModule” in your application.
我已将我的应用程序中的角度包从4.0.0-beta.5升级到4.0.0,当我运行单元测试时,我看到以下错误:
然后我安装@ angular / animations 4.0.0并在app模块中包含BrowserAnimationsModule,因为我使用了动画. 现在我注意到动画有效,但测试失败并出现同样的错误. 任何帮助,将不胜感激. 解决方法
我发现了这个问题,一些测试使用了角度测试床
import { BrowserAnimationsModule,NoopAnimationsModule} from '@angular/platform-browser/animations'; TestBed.configureTestingModule({ imports: [ RouterTestingModule,...,BrowserAnimationsModule // Added this or NoopAnimationsModule** to fix it ]
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
- 将多个应用程序作为群集中的Docker容器,处理MySQL的方法
- 在Scala中保留辅助构造函数时,可以将主构造函数设为私有吗?
- macos – Bash:在OS X下的字符串中查找字符的位置
- angularjs-directive – Angular 2指令现在是“可扩展的”吗
- angular-share运算符导致Jest测试失败
- 使用AngularJS(Java Config)上传Spring Rest Multipart文件
- ES6+angular4+mysql杂记
- Bash Shell的新应用程序
- Redis安装+Sentinel模式配置