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

自定义service

http://img1.sycdn.imooc.com//573735da00017e9b11840648.jpg自定义的不是不能以$开头吗,那这里的timeou是属于什么呢,下面不是var timeout了吗,不是内置的吧?

正在回答

3 回答

$timeout是angular自带的定时器,

var timeout; //你看清楚了这里没有$的  这只是一个普通的变量


1 回复 有任何疑惑可以回复我~

嗯,谢谢,听你这么一说,便理解到了

0 回复 有任何疑惑可以回复我~

我的理解是用$timeout定义出一个对象,后面方便对这个对象操作。这个里面就是把之前定义的一个定时器给关掉,或者覆盖掉,如果不定义一个timout对象赋值的话,对前一个定义的定时器没法关掉或者覆盖掉,那他就会每次输入350ms后都发请求

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
AngularJS实战
  • 参与学习       205465    人
  • 解答问题       1158    个

一起学习AngularJS的基础教程,通过实例学习并学会AngularJS

进入课程

自定义service

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信