课程
/前端开发
/Angular
/AngularJS实战
自定义的不是不能以$开头吗,那这里的timeou是属于什么呢,下面不是var timeout了吗,不是内置的吧?
2016-05-14
源自:AngularJS实战 2-16
正在回答
$timeout是angular自带的定时器,
var timeout; //你看清楚了这里没有$的 这只是一个普通的变量
嗯,谢谢,听你这么一说,便理解到了
我的理解是用$timeout定义出一个对象,后面方便对这个对象操作。这个里面就是把之前定义的一个定时器给关掉,或者覆盖掉,如果不定义一个timout对象赋值的话,对前一个定义的定时器没法关掉或者覆盖掉,那他就会每次输入350ms后都发请求
举报
一起学习AngularJS的基础教程,通过实例学习并学会AngularJS