猿问

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

例如 我有一个购物车 每次把商品加到购物车里面 那么这个购物车就有一条数据 在这个应用场景下 如果我用angular服务 应该怎么用 求指导 我问题描述的不怎么清楚

长风秋雁
浏览 461回答 2
2回答

慕雪6442864

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

HUH函数

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

相关分类

JavaScript
我要回答