[问题] angularjs $http函数问题

楼主: supercygnus (......)   2017-06-06 01:12:36
我写了一个$http函数去nodejs取得东西
程式如下
https://codepaste.net/94g4gx
要怎么取得then()回调函数中从后端取回的东西
我程式中r=tmp是无效的
r是undefine
到底要怎么取得
作者: chihlee5566 (阿告)   2017-06-06 09:12:00
Postman测试有东西吗?
楼主: supercygnus (......)   2017-06-06 09:47:00
有东西
作者: Kenqr (function(){})()   2017-06-06 10:17:00
tmp的值是正确的吗? $http是异步操作 你是在哪读取r的值?
楼主: supercygnus (......)   2017-06-06 13:57:00
Tmp的值是正确的,我有印出来看过,我是想在function外面用tmp但是却没办法把tmp 的值往外送,r=tmp是无效的,最候r是undefined
作者: dannypsnl (秦书)   2017-06-06 14:42:00
因为那是异步的,你的r在r=tmp之前就被印出来了,当然是undefined
楼主: supercygnus (......)   2017-06-06 16:02:00
是喔,那要怎么变同步?找到解法:http://www.cnblogs.com/lookforFree/p/4204757.html

Links booklink

Contact Us: admin [ a t ] ucptt.com