Angular 8 : Problems with QueryParamsHandling

标签 angular angular8 primeng

我正在尝试使用 PrimeNG 制作一个表格,然后在模块文件中进行导入

import {TableModule} from 'primeng/table';

我遇到了下一个错误:

node_modules/primeng/api/megamenuitem.d.ts(30,27): error TS2304: Cannot find name 'QueryParamsHandling'.
node_modules/primeng/api/menuitem.d.ts(1,10): error TS2305: Module '"../../@angular/router/router"' has no exported member 'QueryParamsHandling'.

我在Google和社区中搜索过,但没有找到任何解决方案

请。有人可以帮助我吗? 提前谢谢了 问候

最佳答案

Angular 版本和 PrimeNG 版本不匹配。您使用的是 Angular 8 和 PrimeNG 版本 7。运行以下命令

npm uninstall primeng
npm install <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="aadad8c3c7cfc4cdea92849a849b" rel="noreferrer noopener nofollow">[email protected]</a>

应该修复它。

关于 Angular 8 : Problems with QueryParamsHandling,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62019148/

相关文章:

angular - 如何在 PrimeNG 和 Angular 上按 Enter 按钮时出现 "Click"按钮

javascript - Angular 应用程序中依赖于语言环境的正则表达式(小数点或逗号)

javascript - Angular 2 : Multiple included error

visual-studio-code - 如何使用 Visual Studio Code + VSCode 远程 + Chrome 调试器调试 Angular 应用程序

css - 使用 Angular 的 DomSanitizer 清理 CSS

java - Spring 响应中 JSON 中位置 0 处出现意外标记 S

angular - 使用自定义名称导出文件

angular - 模板未应用过滤的日期过滤器(PrimeNG 表)

Angular 2 Renderer2 - 它是如何工作的

angular - 将 D3 v4 正确安装到 Angular2 中