请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于module引用问题

有关于module引用问题不解,请老师解惑
问题1:quoteservice依赖注入注入了BASE_CONFIG,但是BASE_CONFIG定义在coremodule的provider中,quote service module并没有导入core module,为什么能引用到

图片描述

图片描述

问题2:login组件注入了quoteservice, 但是loginmodule并没有引入quoteservice module,而且也没有引入coremodule,为什么我将quoteservice放置到coremodule的提供器中,login组件就能使用quoteservice?
图片描述
图片描述

正在回答

1回答

依赖注入那一章再仔细看看,感觉你没仔细看,里面讲的比较清楚了。

service 通过 module中 providers 声明,这个默认行为就是在整个应用一级进行注册,也就是说其他地方只需注入即可。

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_路在脚下_16 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-12-01 16:35:11
  • 提问者 qq_路在脚下_16 #2
    老师我多问一下:在coremodule里的provider里定义,应该只能被coremodule或者引用coremodule的模块里使用对吗?
    你说的在module里provider里声明,应该是在appmodule里的provider里声明是全局的,我不理解的是在coremodule的provider里声明为什么也能被其他页面注入,是不是因为appmodule里引入了coremodule?还是说coremodule的级别和appmodule是一样的?
    回复 有任何疑惑可以回复我~ 2018-12-01 16:38:39
  • 提问者 qq_路在脚下_16 #3
    回去看了下视频,已经清楚了,感谢老师回复
    回复 有任何疑惑可以回复我~ 2018-12-01 16:47:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信