angular.js中$http.jsonp函数不走success回调的问题
程序员文章站
2022-07-12 19:10:25
...
如果这样使用的话,是不会走success回调的.需要在URL后面加入参数callback=JSON_CALLBACK 才可以.
//错误实例
$http.jsonp('http://ipinfo.io/json).getIP().success(function(data) {
//不会进入这里
var ip = data.ip;
$scope.ip = ip;;
});
//正确实例
$http.jsonp('http://ipinfo.io/json?callback=JSON_CALLBACK).getIP().success(function(data) {
//进入这里
var ip = data.ip;
$scope.ip = ip;;
});
初学前端, 会遇到各种坑... 这个小问题折磨了我半上午 - -.