0
私は自分のアプリケーションコンポーネントに注入したサービスを持っています。私のフォルダ構造が 角2のインポートパスが正しく動作しない
マイサービス下記の通りである
app.component.ts
import { Component } from '@angular/core';
import {ProductService} from '../../../products/Classes/Product.Service';
import {TestService } from '../../../products/Classes/test.service';
@Component({
selector: 'pm-app',
moduleId:module.id,
templateUrl: '../View/PageTitle.html',
providers:[ProductService,TestService]
})
export class AppComponent {
pageTitle:string ='Acme Product Management';
}
のroductsはPのroductsフォルダをフォルダではなくP上に存在します。インポートステートメントで大文字に変更すると、「No Provider for ...」が破損します。誰かがなぜこれが起こっているのか教えてもらえますか?私は理由が分からない!あなたのクラスは、このファイルにProduceService
を命名されている場合は