У меня есть эта функция внутри моего контроллера AngularJS. Это выглядит так:
polling_interval=1000;
var poll = function()
{
//Execution code
$timeout(poll, polling_interval);
};
poll();
Он использует службу $timeout
в AngularJS, чтобы продолжать называть себя. Это работает до тех пор, пока я не захочу добавить параметры к этой функции опроса. Мой код выглядит так для добавленных параметров;
polling_interval=1000;
var poll = function(param1, param2)
{
//Execution code
$timeout(poll(param1, param2), polling_interval);
};
poll(param1, param2);
Синтаксис не был приемлемым, и я сейчас в недоумении. Как выполнить функцию с параметрами с помощью $timeout
в AngularJS? Если это невозможно сделать, есть ли проблемы в этой проблеме? Я хотел бы, чтобы мои параметры функции приема принимали.