为了账号安全,请及时绑定邮箱和手机立即绑定

如何理解angular中的的服务 , 他的应用场景大多是什么样子 以及服务如何被创建以及调用

如何理解angular中的的服务 , 他的应用场景大多是什么样子 以及服务如何被创建以及调用

长风秋雁 2019-03-07 18:19:02
例如 我有一个购物车 每次把商品加到购物车里面 那么这个购物车就有一条数据 在这个应用场景下 如果我用angular服务 应该怎么用 求指导 我问题描述的不怎么清楚
查看完整描述

2 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

我理解你应该说的是ngx (angular 2+)的service。
ngx是以component为基础的,component应该只负责展示,不应该去涉猎获取数据,甚至调用API这样的工作。
所以service就可以作为component和data间的一个桥梁,包括调用API,处理业务数据,操作业务逻辑,更好的来支持component的数据和视图的展示。

查看完整回答
反对 回复 2019-03-11
?
HUH函数

TA贡献1836条经验 获得超4个赞

在你的这个列子里,你可以在service里写把商品添加进购物车里面这个接口,以及获取购物车数据(即里面有多少商品),共2个接口。service一般用作component和data通讯,包括发起HTTP请求调用API,处理业务数据,操作业务逻辑。起到component间数据共享的效果


查看完整回答
反对 回复 2019-03-11
  • 2 回答
  • 0 关注
  • 460 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号