为什么我的代码找不到AngularJS $ interval?

艾伦2

我的AngularJS代码正在尝试调用$ interval,而VS2013中有一个问题说找不到。这是代码:

var appRun = [
    '$rootScope',
    function (
        $rootScope
        ) {

        // This does not work
        $interval(userService.isAuthenticated(), 5000);
        // This works
        $rootScope.$interval(userService.isAuthenticated(), 5000);

    }]

app.run(appRun);

谁能告诉我为什么调用$ interval。...不起作用。为什么我需要在$ rootScope之前放它?

奥姆里·阿哈隆(Omri Aharon)

$interval是一个Angular服务,您需要像注入一样注入$rootScope

var appRun = [
    '$rootScope', '$interval',
    function ($rootScope, $interval) {
        $interval(userService.isAuthenticated(), 5000);
    }]

app.run(appRun);

关于$rootScope.$interval似乎可行的原因-您可能已将$interval服务附加$rootScope应用程序的其他部分。它不是内置在上的$rootScope

无论如何,应通过注射使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

angularjs $ interval被多次调用

来自分类Dev

AngularJs $ interval服务

来自分类Dev

Start $interval immediately in AngularJS

来自分类Dev

如何停止AngularJS $ interval?

来自分类Dev

我找不到为什么我的代码 puttute 错误消息

来自分类Dev

为什么g ++找不到我的源代码?

来自分类Dev

为什么我在 gapminder 代码中找不到函数“%>%”

来自分类Dev

从angularjs中的$ interval调用函数

来自分类Dev

在AngularJS的$ interval中使用$ broadcast

来自分类Dev

找不到名称为“ interval”的触发器

来自分类Dev

为什么 Interval.contains(Interval) 需要包含 other.start < this.end 条件?

来自分类Dev

我找不到在React中暂停倒数计时器的方法(Clear Interval似乎不起作用)

来自分类Dev

AngularJS $ Interval返回fn不是函数

来自分类Dev

AngularJS $ interval函数在路由更改后继续

来自分类Dev

立即在AngularJS中启动$ interval

来自分类Dev

AngularJS Promise无法使用$ interval多次解析

来自分类Dev

AngularJS中的ngStyle属性和$ interval问题

来自分类Dev

AngularJS的$ interval.cancel不起作用

来自分类Dev

AngularJs中$ interval和setInterval之间的区别

来自分类Dev

为什么我的茉莉花测试在DEFAULT_TIMEOUT_INTERVAL之前超时?

来自分类Dev

$ interval在angularjs中返回的promise的参数是什么?

来自分类Dev

$ interval函数在我更改路线时继续

来自分类Dev

我可以在服务中使用$ interval吗?

来自分类Dev

$ interval不允许我更新前端

来自分类Dev

DATEPART函数中的INTERVAL是什么类型?

来自分类Dev

Grafana中的$ interval是什么意思?

来自分类Dev

为什么Thread.sleep()触发对Flux.interval()的订阅?

来自分类Dev

为什么“ INTERVAL”在IF语句中不是有效的语法

来自分类Dev

为什么找不到我的功能?

Related 相关文章

  1. 1

    angularjs $ interval被多次调用

  2. 2

    AngularJs $ interval服务

  3. 3

    Start $interval immediately in AngularJS

  4. 4

    如何停止AngularJS $ interval?

  5. 5

    我找不到为什么我的代码 puttute 错误消息

  6. 6

    为什么g ++找不到我的源代码?

  7. 7

    为什么我在 gapminder 代码中找不到函数“%>%”

  8. 8

    从angularjs中的$ interval调用函数

  9. 9

    在AngularJS的$ interval中使用$ broadcast

  10. 10

    找不到名称为“ interval”的触发器

  11. 11

    为什么 Interval.contains(Interval) 需要包含 other.start < this.end 条件?

  12. 12

    我找不到在React中暂停倒数计时器的方法(Clear Interval似乎不起作用)

  13. 13

    AngularJS $ Interval返回fn不是函数

  14. 14

    AngularJS $ interval函数在路由更改后继续

  15. 15

    立即在AngularJS中启动$ interval

  16. 16

    AngularJS Promise无法使用$ interval多次解析

  17. 17

    AngularJS中的ngStyle属性和$ interval问题

  18. 18

    AngularJS的$ interval.cancel不起作用

  19. 19

    AngularJs中$ interval和setInterval之间的区别

  20. 20

    为什么我的茉莉花测试在DEFAULT_TIMEOUT_INTERVAL之前超时?

  21. 21

    $ interval在angularjs中返回的promise的参数是什么?

  22. 22

    $ interval函数在我更改路线时继续

  23. 23

    我可以在服务中使用$ interval吗?

  24. 24

    $ interval不允许我更新前端

  25. 25

    DATEPART函数中的INTERVAL是什么类型?

  26. 26

    Grafana中的$ interval是什么意思?

  27. 27

    为什么Thread.sleep()触发对Flux.interval()的订阅?

  28. 28

    为什么“ INTERVAL”在IF语句中不是有效的语法

  29. 29

    为什么找不到我的功能?

热门标签

归档