javascript - 罕见的 TypeError 错误

标签 javascript angularjs web timeout

我在我的应用程序中使用 $timeout 来在单击按钮时显示旋转的微调器。我这样做 -> answer

我有这样的

vm.upShipment = function(){
    vm.test="true";


     vm.saveButtonText = "Saving";
     $timeout(function(){
        vm.test="false";
        vm.saveButtonText = "Save";
    },1000);
...

我尝试通过尝试此 question 中的所有内容来解决它。指令已正确注入(inject),但它不断向我抛出相同的类型错误。

TypeError: $timeout is not a function

最佳答案

函数中有 $event,但 [ ] 中没有。这就是为什么 $timeout 不起作用。在函数内注入(inject) $event

如果 $event 不存在,请尝试删除。

关于javascript - 罕见的 TypeError 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45642465/

相关文章:

angularjs - Angular-1.5.x 组件树的加载是如何工作的?

html - 如何用HTML写求和表达式?

ruby-on-rails - Rail 片段缓存如何使您的应用程序受益,即防止数据库调用?

css - 将事件类添加到 angularJS 中的 Font Awesome 列表项

Java - 从需要登录的网站读取数据

javascript - 访问热键对象中的选定文本

javascript - Sequelize mySQL 到 MS SQL 迁移

c# - 单击 C# 工具栏中的按钮时如何触发 JavaScript 函数

javascript - 是否可以获取对象的不可枚举的继承属性名称?

javascript - String.fromCodePoint() 在 IE 中不起作用,Tab 键在 Firefox 中不起作用