我最近迁移到Angular 2 RC6,现在迁移到2.0.0.
我有一个模块从另一个模块注入模块.
模块声明代码:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AdminAppComponent } from './Components/admin-app.component';
import { Module2 } from "./module2/module2";
@NgModule({
imports: [BrowserModule, Module2],
declarations: [AdminAppComponent],
bootstrap: [AdminAppComponent],
providers: []
})
export class AdminAppModule {
}
Run Code Online (Sandbox Code Playgroud)
组件代码:
import { Component } from "@angular/core";
import { TestService } from "./../module2/services/TestService";
@Component({
selector: "yadm-app",
templateUrl: "/templates/admin/app/admin-app.tpl.html"
})
export class AdminAppComponent {
constructor(private ser: TestService) {
}
}
Run Code Online (Sandbox Code Playgroud)
导入的模块(Module2)代码:
import { NgModule } from …Run Code Online (Sandbox Code Playgroud)