angular(模块 组件 服务)学习小结

  • angualr模块分为内置模块 和  自定义模块

内置模块(常用):

自定义模块: 

与根模块(AppModule)类似  所有的自定义模块都需挂载到根模块或者根模块的子模块

自定义模块中相关代码解释:

 

 

  • angular组件和模块

组件都需挂载到模块上,默认新建的组件都是挂载到根模块中 AppModule上。

如果组件都挂载到根模块上时  随着项目的不断拓展严重影响性能

所有我们可以将组件挂载到自定模块中  服务亦是如此。

最基础的前端代码:

 

  • Angualr服务与模块和组件:

服务一般都是全局使用,如果想把服务控制在当前模块中,可以通过如下方法控制:

这个服务全局使用:

这个服务只能为UserModule模块中:

 

  • 个人理解:

将一切模块化,哪里需要哪里安:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值