主要依赖及升级模块:
@angular
@angular/cdk
@delon/abc
@delon/chart
@delon/theme
ng-zorro-antd
升级顺序:
1.将angular从8.0.1强制升级到8.3.1 ==》 v9 ==》 v10 ==》v11
具体详情见Angular Update Guide
2.将cdk升级到11.0.3
3.将ng-zorro-antd升级到11.0.1
4.将delon库升级到最新版本
更新系统后主要遇到以下问题:
1.zorro组件和delon需要分模块引入
2.zorro引入服务引入路径变化,主要是modal和message
3.组件nz-menu变化,有些属性不能使用
4.组件nz-tableset变化,路由链接需要添加*nzTabLink
5.组件间间距.ant-btn+.ant-btn{margin-left: 8px}被移除
6.nzWidthConfig和nzScroll使用时和老版本使用方法有部分错误
如果有更多的问题,欢迎留言评论讨论!