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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年04月16日 12时01分16秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
JDBC学习笔记(2):获取数据库连接
2019-05-01
作用域 & 作用域链(ES6学习笔记)
2019-05-01
let & const(ES6学习笔记)
2019-05-01
解构赋值(ES6学习笔记)
2019-05-01
原始值与引用值(ES6学习笔记)
2019-05-01
python使用HTMLTestRunner查看运行函数
2019-05-01
linux系统安装mysql数据库
2019-05-01
接口自动化判断json()取值问题
2019-05-01
fiddler 抓取手机接口
2019-05-01
fiddler怎么抓取手机https请求
2019-05-01
fiddler 安装以及配置
2019-05-01
python的ImportError
2019-05-01
centos最小化安装配置网络问题
2019-05-01
linux安装java环境[JDK1.8]
2019-05-01
linux下安装jenkins+git+python
2019-05-01
jenkins直接安装插件包
2019-05-01
jenkins添加Git项目时报错Failed to connect to repository : Error performing git command: git ls-remote -h
2019-05-01
CentOS 7系统时间与实际时间差8个小时
2019-05-01
centos7安装python3.7.2
2019-05-01
python文件路径问题怎么在linux与windows中使用
2019-05-01