我打算使用5.x
中包含的primeng turbo表功能。
现在,我们在项目中使用4.3
版。当我将primeng升级到最新版本时,遇到了许多问题。 google中的许多答案建议相应地升级Angular版本。
我想确认primeNg的升级是否也需要Angular的升级?
答案 0 :(得分:0)
如果要使用PrimeNG 6,则它与Angle 6完全兼容,并且不能将PrimeNG 6与Angle 5一起使用,只能将PrimeNG 5与Angle 5一起使用。
您可以在这里阅读:https://www.primefaces.org/primeng-6-0-0-released/
如果即使PrimeNG 7.0.0-beta.1
是beta版,也要使用它,则需要升级到angular 7。
PrimeNG 4.2.3与angular 5兼容:https://www.primefaces.org/primeng-4-2-2-released/
因此,当您使用更新版本的PrimeNG时,需要验证兼容的角度版本并升级到该版本。
答案 1 :(得分:0)
根据最新的primeng release notes:
PrimeNG 6.0.0与Angular 6和RxJS 6完全兼容 正在使用Angular 5,那么您需要继续使用PrimeNG 5.x 代替。
也5.0.0 version release is compatible accordingly:
PrimeNG 5完全支持Angular 5,如果您的项目在Angular 4上, PrimeNG 5无法使用,因此要使用的PrimeNG版本为4.x 由于AOT的限制,角度为4。
因此,请始终检查发行说明。