importer un composant d'une librairie ?
Hello, je découvre toujours angular et aujourd'hui je me heurte à une difficulté : récupérer un compo (AvRecherche') d'une librairie que j'ai créée..
Mais impossible.
Du coup voici quelque code :
Ma librairie s'appelle polaris-common, dans app.module.ts de la lib j'ai fait ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core';
import { PolarisCommonComponent } from './polaris-common.component';
import { AvRechercheComponent } from './av-recherche/av-recherche.component';
@NgModule({
declarations: [
PolarisCommonComponent,
AvRechercheComponent
],
imports: [
CommonModule,
]
exports: [
PolarisCommonComponent,
AvRechercheComponent
]
})
export class PolarisCommonModule { } |
dans le app.module.ts de l'appli j'ai ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
// module library
import { PolarisCommonModule } from 'polaris-common';
@NgModule({
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
AppRoutingModule,
// module library
PolarisCommonModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { } |
J'aimerais pouvoir appeler le composant AvRecherche dans l'appli au niveau du app.html comme je fais d'abitude a vec les balises
un truc du genre :
Code:
<app-av-recherche><app-av-recherche>
Mais c'est pas bon du tout.
Merci pour ton aide !
EDIT :: Me suis auto-résolu, c'est cet import là qui étit mauvais :
Code:
import { PolarisCommonModule } from 'polaris-common';
Désolé.....