【发布时间】:2016-06-28 10:35:30
【问题描述】:
我正在尝试使用 timeout 方法添加 2000 毫秒的延迟,但如果我尝试在控制器内的函数 (searchfunc) 中调用它,则它不起作用。它给出了 Error: $timeout is not a function 。 控制器代码:
var angularjsapp = angular.module('graphApp', ['ngAnimate', 'ui.bootstrap','ui.grid']);
angularjsapp.controller('AccordionDemoCtrl', function($scope, $timeout) {
$scope.searchfunc = function(search_name,$timeout) {
WebSocketTest(search_name,keyword_type);
//$scope.loading = false;
$timeout(function () {
$scope.loading = false;
}, 2000);
});
【问题讨论】:
标签: javascript angularjs timeout