angular学习心得体会

本文介绍了Ionic框架中Angular服务的使用方法,包括factory、service和provide等自定义服务的创建方式,并强调了将业务逻辑和数据处理放置于服务中的重要性,避免controller过于臃肿。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、ionic的自定义服务factory,service,provide等.

<span style="font-size:18px;">.factory('Hots',function(){})</span>
”Hots“这个名字是自定义服务的名字,可以注入到不同controller里面公用,一般逻辑处理,数据处理,都会放在自定义服务内,

当你初试 Angular 时,很自然地就会往 controller scope 里堆满不必要的逻辑。一定要早点意识到,controller 这一层应该很薄;也就是说,应用里大部分的业务逻辑和持久化数据都应该放在 service 。很多人问道,关于如何在 controller 里保存持久化数据。这就不是 controller 该干的事。出于内存性能的考虑,controller 只在需要的时候才会初始化,一旦不需要就会被抛弃。因此,每次当你切换或刷新页面的时候,Angular 会清空当前的 controller。与此同时,service 可以用来永久保存应用的数据,并且这些数据可以在不同的 controller 之间使用。 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值