9
votes

'P-Header' n'est pas un élément connu à Primeng pour l'application Angular2

J'utilise Primeng pour mon projet Angular2 et j'essaie d'ajouter un panneau dans la page. J'ai utilisé ci-dessous le code pour cela que j'ai pris de Primeng Tutorial ( http://www.primefaces.org/ Primeng / # / Panneau ): -

Mon fichier HTML a ci-dessous le code: - p> xxx pré>

J'ai ajouté des modules obligattés importés dans mon module de PRIMENG: - P>

   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 { }


3 commentaires

Primeng! = PrimeFaces. Marquage corrigé


a été introduit à partir de Primeng 2.0.0. Dans les versions précédentes, cette balise n'est pas connue. Quelle version utilisez vous?


Merci emdee il a été résolu. C'était la version de la version.


4 Réponses :


2
votes

C'était la version de la version. Son travail avec la version 2.


0 commentaires

8
votes

avec 2.0-RC.1 Primeng a changé et et si vous mettez à niveau votre version, cela fonctionnera.


1 commentaires

Comment changer la version primeng ... en installant ou en modifiant le fichier package.json



5
votes

Essayez d'importer SharedModule pour résoudre ce problème

import {ChartModule, CalendarModule, SharedModule} from 'primeng/primeng';

@NgModule({
imports: [
    CommonModule,
    FormsModule,
    CalendarModule,
    SharedModule,
],


0 commentaires

0
votes

Il existe un nouveau module pour cela dans la version 8.0.0. Vous pouvez ajouter

import {CardModule} from 'primeng/card';


0 commentaires