我正在使用Angular 2/4。我有功能模塊,其中包含與該功能對應的所有內容。例如,我有一個建築模塊和一個客戶端模塊。如何訪問另一個功能模塊中的服務?
這基本上是我的客戶端功能模塊相同的結構。
現在在我的建築模塊,我需要爲我所需要的客戶名單,因爲他們與建築相關的訪問ClientService。我可以像這樣導入客戶端服務嗎?
import { BuildingService } from "../buildingservice";
import { ClientService } from "../../client/clientservice";
@Component({
selector: 'building-detail',
templateUrl: './building-detail.component.html',
providers: [BuildingService, ClientService]
})
export class BuildingDetailComponent extends ComponentBase {
constructor(private buildingService: BuildingService, private clientService: ClientService) {
super();
}
}
如果我把我的ClientService放到SharedServices文件夾中,還是可以嗎?