Bu işlevi AngularJS denetleyicimin içinde var. Buna benziyor;
polling_interval=1000;
var poll = function()
{
//Execution code
$timeout(poll, polling_interval);
};
poll();
Kendisini çağıran tutmak angularjs içinde $timeout
hizmetini kullanır. Bu, bu anket işlevine parametre eklemek istedikçe çalışır. Eklenen parametreler için kodum buna benziyor;
polling_interval=1000;
var poll = function(param1, param2)
{
//Execution code
$timeout(poll(param1, param2), polling_interval);
};
poll(param1, param2);
Sözdizimi kabul edilemezdi ve şu anda bir kayıp yaşıyorum. Fonksiyonu AngularJS'de $timeout
kullanarak parametrelerle nasıl uygularım? Bu yapılamazsa, bu soruna yönelik işler var mı? Anket işlevimin parametreleri kabul etmesini istiyorum.
kullanabileceğiniz '' '$ zaman aşımı ([fn], [delay], [invokeApply], [Pass]); '' . Belgeler [burada] (https://code.angularjs.org/1.4.0/docs/api/ng/service/$timeout) – vanduc1102