我正在为我的angular2项目使用PrimeNg,并且尝试在页面中添加面板。我使用下面的代码来自priming教程(http://www.primefaces.org/primeng/#/panel):-

我的html文件具有以下代码:-

<p-panel>
   <p-header>
      Header content here
   </p-header>
  Body Content
</p-panel>

我已经从primeng在模块中添加了导入的必需模块:
   import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
   import { MyComponent } from './my.component';
   import { CommonModule } from '@angular/common';
   import { SharedModule, PanelModule } from 'primeng/primeng';


 @NgModule({
  imports: [
    CommonModule, SharedModule, PanelModule
   ],
   declarations: [MyComponent],
   schemas: [CUSTOM_ELEMENTS_SCHEMA ]
   })
  export class ThemeModule { }

这是在控制台中抛出以下错误:-

最佳答案

随着2.0-RC.1 primeng的更改,将其更改为,如果您升级版本,它将可以使用。

关于angular - 在Angular2应用程序的PrimeNg中'p-header'不是已知的元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41806658/

10-09 17:03