This question already has answers here:
How do I return the response from an asynchronous call?
                            
                                (39个答案)
                            
                    
                3年前关闭。
        

    

var myTableDataObject =[];
serviceAjax.objects().success(function(data){
            myTableDataObject = data.items;
            console.log(myTableDataObject); //here i found my data
});

console.log(myTableDataObject); //here i found []


大家好:)我如何将myTableDataObject初始化为该函数?

谢谢 :)

最佳答案

这是基本的异步编程。仅当您获取服务数据时,成功处理程序才执行。

因此,取决于这些数据的其余代码也需要在此处理程序中。

关于javascript - Angular:将我的var初始化为一个函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37418113/

10-11 08:14