Angular里遇到的一个依赖注入问题以及解决办法
发布日期:2021-06-30 14:31:19 浏览次数:2 分类:技术文章

本文共 282 字,大约阅读时间需要 1 分钟。

类的实例字段定义必须在实例方法之前:

尽量避免用String类型:

我在自己Component的构造函数里试图注入一个service class:

遇到错误消息:NullInjectorError: No provider for ProductNameNormalizer!

这是我的service类,已经用

@Injectable()进行了标注,说明它可以被注入到其他Component里去:

解决方案:在需要使用这个service类的module里,在providers区域进行声明:

之后注入成功:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

转载地址:https://jerry.blog.csdn.net/article/details/108542453 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:坐标成都天府软件园,很多程序员年薪几十万,却找不到对象,为啥
下一篇:我的工作日报 - 2020-9-11 星期五

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月16日 12时01分16秒