【问题标题】:Does primeNg upgrade need Angular upgrade?primeNg 升级是否需要 Angular 升级?
【发布时间】:2020-04-25 19:12:40
【问题描述】:

我打算使用5.x 中包含的primeng turbo table 功能。

现在,我们在项目中使用版本4.3。当我将primeng升级到最新版本时,我遇到了很多问题。谷歌的许多答案建议相应地升级 Angular 版本。

我想确认升级primeNg是否也需要升级Angular?

【问题讨论】:

    标签: angular primeng primeng-datatable primeng-turbotable


    【解决方案1】:

    根据最新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 版本将是 4.x,因为 PrimeNG 5 不适用 Angular 4 由于 AOT 限制。

    所以请尽量经常查看发行说明。

    【讨论】:

    • 有人会认为,这会相应地继续下去。但我在PrimeNG 7 release notes 中没有找到任何注释...
    • 我正在寻找这个以确保我是正确的?,谢谢
    • 我们能否将 PrimeNg 6.1.7 与 angular 8 一起使用,因为在使用 PrimeNG 8.0.0 时我在 IE11 中遇到错误要查看详细错误,请参阅 stackoverflow.com/questions/67631229/…
    • @PrashantAgrawal IE11 将不受最新 Angular 版本的支持,请参阅 here 和 AFAIK,PrimeNg 的支持列表相同。看看你使用的其他包,可能这个错误是由其中一个引起的。
    • @mpro 我尝试将我的 primeNG 降级到 6.1 版本,然后它在 IE11 中工作
    【解决方案2】:

    如果你想使用PrimeNG 6,那么它完全兼容angular 6,你不能使用primeNG 6和angular 5,你只能使用PrimeNG 5和angular 5。

    您可以在这里阅读:https://www.primefaces.org/primeng-6-0-0-released/

    如果你想使用PrimeNG 7.0.0,那么你需要升级到angular 7。

    PrimeNG 4.2.3 与 angular 5 兼容:https://www.primefaces.org/primeng-4-2-2-released/

    因此,当您使用更新版本的 PrimeNG 时,您需要验证兼容的 Angular 版本并升级到它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-16
      相关资源
      最近更新 更多