Olá, alguém saberia me dizer o motivo do erro:
Error: Unexpected module 'HomeModule' declared by the module 'AppModule'. Please add a @Pipe/@Directive/@Component annotation.
Isso ocorre quando importo o Modulo no app.module, se eu tentar utilizar o componente direito funciona de boas... Estou utilizando angular 4
home.component.ts esta da seguinte forma:
import { Component } from '@angular/core';
import { Http } from '@angular/http';
@Component({
moduleId: module.id,
selector: 'home',
templateUrl: './home.component.html'
})
export class HomeComponent{
imoveis: Object[] = [];
constructor(http: Http){
http.get('localhost/teste').map(res => res.json()).subscribe(imoveis => {
this.imoveis = imoveis;
}, erro => console.log(erro));
}
}
E o home.module.ts esta:
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { HomeComponent } from './home.component';
@NgModule({
imports: [CommonModule],
declarations: [ HomeComponent ],
exports: [ HomeComponent ]
})
export class HomeModule{ }