码迷,mamicode.com
首页 > 其他好文 > 详细

30服务(练习)

时间:2020-01-23 09:44:32      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:ima   输出   png   控制台   code   技术   定时器   demo   img   

练习:

  创建一个心跳服务, heartbeat.service.ts,

  在这个服务中封装两个方法,分别是开始心跳和结束心跳

  start:启动周期性定时器,每隔1秒,向控制台输入一句话:in heart beat

  stop:   结束定时器

  demo26/demo26.component.ts

  视图:有两个按钮,一个开始,一个结束,点击时,调用服务中 start , stop

  技术图片

  技术图片

 

    技术图片

 

    技术图片

 

 

  代码优化:

  点击开始时,发现如果一直点击开始按钮,控制台输出速度变快,再次点击停止按钮,无法使其停止输出,这是因为不停的启动定时器的缘故

  解决

  技术图片

30服务(练习)

标签:ima   输出   png   控制台   code   技术   定时器   demo   img   

原文地址:https://www.cnblogs.com/shanlu0000/p/12230009.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!