У меня проблема с моим приложением Meteor/Angular2. У меня есть начальный компонент (AppComponent), и я могу загрузить его, все работает так, как я хочу. Но теперь я добавил тег map в свой шаблон AppComponent и создал компонент MapComponent. Теперь каждый раз, когда я пытаюсь открыть приложение (на локальном хосте: 3000), приложение зависает и падает. Я ничего не могу открыть в инструменте разработчика.
Здесь я отправляю вам свои файлы: app.module.ts:
import { NgModule } from "@angular/core";
import { BrowserModule } from "@angular/platform-browser";
import { AppComponent } from "./app.component";
import { MapComponent } from './map/map.component';
@NgModule({
// Components, Pipes, Directive
declarations: [
AppComponent,
MapComponent
],
// Providers
providers: [],
// Modules
imports: [
BrowserModule
],
// Main Component
bootstrap: [AppComponent]
})
export class AppModule {
}
app.component.ts
import { Component } from "@angular/core";
import template from "./app.component.html";
import style from "./app.component.scss";
@Component({
selector: "app",
template: `<nav class="navbar">Navbar</nav>
<div class="mapbox">
<map></map>
</div>
<footer class="footer">Footer</footer>`,
styles: [ style ]
})
export class AppComponent {
}
map.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'map',
template: `<div class="container">
Test
</div>`,
styleUrls: ['../app.component.scss']
})
export class MapComponent {
}
Я надеюсь, что вы можете мне помочь. Заранее спасибо Тим