我使用 $ 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();
我认为这不可能吗?但任何人都知道请帮帮我。