添加primeng tableModule时同步和异步加载的角度结构

Posted

技术标签:

【中文标题】添加primeng tableModule时同步和异步加载的角度结构【英文标题】:Angular structure loaded both synchronously and asynchronously when adding primeng tableModule 【发布时间】:2021-12-15 18:06:32 【问题描述】:

在将 TableModule 从 primeng 加载到我的组件模块文件中并尝试运行“npm run packagr”时出现以下错误:

Maximum call stack size exceeded

我找到了这个解决方案,将我的primeng 版本primeng12 更改为primeng11.4.5。所以我这样做了,但现在我收到以下错误:

Angular structure loaded both synchronously and asynchronously

这是我的组件模块文件:

import  NgModule  from '@angular/core';
import  CommonModule  from '@angular/common';
import  HeaderComponent  from './header.component';
import  TableModule  from 'primeng/table';

@NgModule(
  declarations: [HeaderComponent],
  imports: [CommonModule, TableModule],
  exports: [HeaderComponent],
)
export class HeaderModule  //RED LINE APPEARS HERE UNDER HEADERMODULE, BUT NOWHERE ELSE

有人知道我该如何解决这个问题吗?

【问题讨论】:

这和***.com/questions/67214967/…是同一个问题吗 @Drenai 是同样的错误,但我尝试了所有这些解决方案,但没有一个对我有用 你没有太多关于你在问题中尝试过的细节 这能回答你的问题吗? How to fix: Error: Angular structure loaded both synchronously and asynchronously 【参考方案1】:

通过将 Prime ng 版本更改为 9.1.3 并安装 angular cdk 来解决此问题

【讨论】:

以上是关于添加primeng tableModule时同步和异步加载的角度结构的主要内容,如果未能解决你的问题,请参考以下文章

Angular2 添加 PrimeNG 组件

如何在 PrimeNG 中向手风琴添加滚动条?

TailwindCSS 和 PrimeNG 库之间的兼容性问题

在PrimeNG和DataView的标题底部添加div

primeng 文本编辑器图标和标签未显示

隐藏带有条件的 Primeng 上下文菜单