码迷,mamicode.com
首页 > Windows程序 > 详细

0510日重点:原生js修改豆瓣电影api 在angularjs里运用出现的bug

时间:2017-05-10 19:53:34      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:src   script   asc   技术分享   技术   url   text   parent   豆瓣   

用$http.jsonp调用豆瓣电影api,会出现返回数据格式错误的bug。在控制器里加上下面的代码,才能正常获取到数据。
 
         function jsonp(url, callback) {
        var script = document.createElement(‘script‘);
        script.type = "text/javascript";
        script.src = url + (url.indexOf(‘?‘) > 0 ? ‘&‘ : ‘?‘) + ‘callback=CB&‘ + Date.now();
        script.onload=function(){
            script.parentNode.removeChild(script);
        };
        window[‘CB‘] = function (json) {
            callback(json);
        };
        document.head.appendChild(script);
    }

    jsonp(‘技术分享https://api.douban.com/v2/movie/coming_soon‘,function(data 

){

        console.log(data);

    });

0510日重点:原生js修改豆瓣电影api 在angularjs里运用出现的bug

标签:src   script   asc   技术分享   技术   url   text   parent   豆瓣   

原文地址:http://www.cnblogs.com/bettynie/p/6837540.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!