typescript – Angular 2调用setInterval()undefined Services表
发布时间:2020-12-17 09:28:44 所属栏目:安全 来源:网络整理
导读:我想通过使用setInterval()每10分钟调用一个函数,在这个函数中,我想使用从角度2的依赖注入器得到的一个服务(称为auth),问题是控制台告诉我: EXCEPTION: TypeError: this.auth is undefined constructor(private auth: AuthService){ setInterval(function()
我想通过使用setInterval()每10分钟调用一个函数,在这个函数中,我想使用从角度2的依赖注入器得到的一个服务(称为auth),问题是控制台告诉我:
constructor(private auth: AuthService){ setInterval(function(){ this.auth.refreshToken(); },1000 * 60 * 10); }
这在给setInterval的函数中调用时不指向类.
改用箭头功能. constructor(private auth: AuthService){ setInterval(() => { this.auth.refreshToken(); },1000 * 60 * 10); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- scala – flatMap(func)和flatMap(func(_))
- scala – 如何在Akka-Stream 2.0流程开始时向ActorRef发送消
- bootstrapValidator bootstrap-select验证不可用的解决办法
- 交互式 Bash Shell 获取进程 pid
- springcloud-config client配置文件为什么要用bootstrap命名
- 原创我录制angular2的视频,今天问同事说angular4和angular
- 在Elixir中运行shell命令
- Vim:当使用Vundle时,我怎么还包括我正在编写的插件?
- scala – 为什么Spark Streaming应用程序使用sbt run工作正
- 不同的斯卡拉书在不久的将来
推荐文章
站长推荐
- angularjs – 如何将特定绑定传递给Angular 1.5中
- Docker Windows 7:找不到匹配的MAC地址错误
- Leetcode 71 简化路径simplify-path(栈)
- angularjs – 具有ng-click角度的函数的数据绑定
- Docker出现Cannot connect to the Docker daemon
- scala – 为什么x.toString与(x:Any).toString不
- shell 学习第十天---sed 查找与替换
- [shell] tr用法
- scala – 使用宏构建列表时的Infer HList类型
- angularjs – 样式属性中的Angular Bug IE10变量
热点阅读