類的執行個體字段定義必須在執行個體方法之前:
我在自己Component的構造函數裡試圖注入一個service class:
遇到錯誤消息:NullInjectorError: No provider for ProductNameNormalizer!
這是我的service類,已經用
@Injectable()進行了标注,說明它可以被注入到其他Component裡去:
解決方案:在需要使用這個service類的module裡,在providers區域進行聲明:
之後注入成功:
類的執行個體字段定義必須在執行個體方法之前:
我在自己Component的構造函數裡試圖注入一個service class:
遇到錯誤消息:NullInjectorError: No provider for ProductNameNormalizer!
這是我的service類,已經用
@Injectable()進行了标注,說明它可以被注入到其他Component裡去:
解決方案:在需要使用這個service類的module裡,在providers區域進行聲明:
之後注入成功: