PhoneGap中文网

标题: promise返回值怎样在函数外层获取到? [打印本页]

作者: Bourne    时间: 2016-1-2 11:51
标题: promise返回值怎样在函数外层获取到?
queryMMFac是我定义的一个factory,我新建了一个空数组  test调用factory的时候 promise返回结果 push到数组中, 我在里层可以得到promise的值但是在函数外层我该怎么做 才能得到 里面push的值呢?



var test = [];
queryMMFac.count(1, j).then(function (result) {

        test.push(result);
        console.log(test); //可以得到promise返回地值

});

console.log(test); //打印出来还是[]







欢迎光临 PhoneGap中文网 (http://bbs.phonegap100.com/) Powered by Discuz! X3.2