Open 007GitHu opened 4 years ago
angular7升级到angular8后,是否有方法一次性将项目的ViewChild 与 ContentChild 的用法修改为8版本支持的写法,原因是: 目前项目很多地方用到了ViewChild 与 ContentChild ,如果每个项目去修改的话,效率非常低,是否有方法能一次性全部修改
有个很懒的方法,等 9。。。没记错的话,9 会给这两个默认参数
可以用正则替换为:{static: false},这样最多损失点微不可查的性能,但不会破坏你的代码。
{static: false}
如果你运气好的话.........使用ng update会给你自动替换 为何说运气好?因为第一次我成功的自动替换了,然后上一个版本没提交,于是把更新的还原了, 提交后再用命令更新.......结果没给我替换,可能是在某个地方保留了状态
angular7升级到angular8后,是否有方法一次性将项目的ViewChild 与 ContentChild 的用法修改为8版本支持的写法,原因是: 目前项目很多地方用到了ViewChild 与 ContentChild ,如果每个项目去修改的话,效率非常低,是否有方法能一次性全部修改