调用返回promise的函数会导致浏览器循环

时间:2016-05-29 15:57:57

标签: javascript angularjs

我正在尝试在指令$ scope中传递一个函数,以便可以从标记模板中调用它。函数本身在注入的服务中定义如下:

() => o.foreach { }

并简单地传递给范围:

        isEditable: function (item) {
            return getAccount().then(function (account) {
                return account.authorities.indexOf('ROLE_ADMIN') != -1 || item.publicationState == "DRAFT";
            });
        }

每当我运行代码时,浏览器都会陷入CPU占用环路。我显然错过了一些东西......

最佳, 爱德华多

0 个答案:

没有答案