gpt4 book ai didi

angularjs - 将 ngMock 注入(inject)模块时未捕获 TypeError : $$rAF. throttle 不是函数错误

转载 作者:行者123 更新时间:2023-12-02 23:13:28 25 4
gpt4 key购买 nike

有代码:

angular.module('myApp', ['ngMock']);

加载 ngMock 时出现此类错误。未捕获的类型错误:$$rAF.throttle 不是函数

最佳答案

问题似乎来自 Angular Material which decorates $$rAF service to add throttle function to it 。因此,包含 angular.mocks 是不够的。您还需要模拟 Angular Material 装饰器。您也许可以使用angular-material mock found here 。它有mock for throttle 。您还需要在模拟时将模块 ngMaterial-mock 列为依赖项。即

 angular.module('myApp', ['ngMock', 'ngMaterial-mock']);

关于angularjs - 将 ngMock 注入(inject)模块时未捕获 TypeError : $$rAF. throttle 不是函数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33481654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com