如何实际$ rootScope。$ applyAsync();工作?

时间:2017-05-25 06:50:47

标签: angularjs angularjs-scope angular-digest

我使用 $ rootScope。$ applyAsync(); 最后一个函数。是否可能 $ rootScope。$ applyAsync(); 上行代码在下行代码后运行? e.g。

var arr = [5, 42, 456, 120, 00, 250, 14, 80, 70, 120, 100];
var index;
function applyFun(){
    setIndex(10);
    $rootScope.$applyAsync();
    getIndex();
}

function setIndex(ind){
    index = ind;
}

function getIndex(){
  console.log(arr[index]); // is it possible sometime 'index' is undefined? because it's
}

applyFun();

我认为这不可能吗?但任何人都知道请帮帮我。

0 个答案:

没有答案