当前位置:   jquery > 正文

一个$ http请求到api成功后,Angular $ q库链接方法?

javascript,ajax,asynchronous,angularjs,angular-promise,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站长工具



1> Pankaj Parka..:

您不需要使用$q$ http方法创建自己的promise,默认情况下会返回一个promise,您可以通过调用.then它来使用它.

function getLangData(langCode) {

    var url = "https://translate.google.com/translate_a/l?cb=JSON_CALLBACK";
      //returned promise object from method
      return $http.jsonp(url, {
        params: {...}
      })
      .then(function (response) {
           var translateAPIData = response.data;
           return translateAPIData.map(function(){...});
      });
}

您可以通过.then对该方法执行来调用promise 方法.

function init() {
  var promise = getLangData(languageCode);
  promise.then(function(mappedData) {
     matchData(mappedData);
     countData(mappedData);
  }); 
};

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/jquery/detail/13587
推荐阅读
  • 如何解决《添加id并使用它的jquery脚本不起作用》经验,为你挑选了0个好方法。javascript,jquery,contains,https,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码... [详细]

  • 如何解决《Meteor:点击更改链接类别》经验,为你挑选了2个好方法。javascript,meteor,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开... [详细]

  • 如何解决《JSON错误:期待得到'未定义'》经验,为你挑选了1个好方法。javascript,json,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开... [详细]

  • 如何解决《为什么二维数组的索引返回-1》经验,为你挑选了1个好方法。javascript,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员... [详细]

  • 如何解决《如何生成具有特定长度限制的所有可能组合中的字母?》经验,为你挑选了1个好方法。javascript,arrays,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在... [详细]

  • 如何解决《是e=事件||window.event;IE8兼容性可接受》经验,为你挑选了1个好方法。javascript,javascript-events,jquery,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具... [详细]

  • 如何解决《加载角度视图》经验,为你挑选了0个好方法。javascript,ajax,angularjs,angular-routing,ng-view,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二... [详细]

  • 如何解决《什么时候使用(--i)?》经验,为你挑选了1个好方法。javascript,decrement,operator-keyword,c#,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生... [详细]

  • 如何解决《requireJS将配置信息传递给所有带"*"通配符的模块》经验,为你挑选了1个好方法。javascript,configuration,amd,requirejs,jquery,DevBox,在线流程图,编程... [详细]

  • 如何解决《为什么这不会在内联中工作?》经验,为你挑选了1个好方法。javascript,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工... [详细]

  • 如何解决《将变量传递给嵌套的Handlebars模板/部分》经验,为你挑选了1个好方法。javascript,handlebars.js,https,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维... [详细]

  • 如何解决《函数中的$http.get方法》经验,为你挑选了1个好方法。javascript,angularjs,json,go,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳... [详细]

  • 如何解决《浏览器支持Angular材质》经验,为你挑选了2个好方法。javascript,css,flexbox,angularjs,angularjs-material,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工... [详细]

  • 如何解决《匿名函数VSconst函数--javascript》经验,为你挑选了1个好方法。javascript,const,function,https,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,... [详细]

  • 如何解决《Firefox:"此页面的某些部分不安全,例如图片."什么算不安全?》经验,为你挑选了2个好方法。ssl,firefox,ssl-certificate,安全,https,javascript,css,服务器,... [详细]

  • 如何解决《这个AngularJS工厂的例子究竟如何?有些疑惑》经验,为你挑选了0个好方法。javascript,json,javascript-framework,angularjs,angularjs-factory,DevBox,在线流... [详细]

  • 如何解决《如何将数据表值从整数转换为字符串》经验,为你挑选了1个好方法。javascript,datatables,ajax,json,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,uni... [详细]

  • 如何解决《如何使用元标记放宽内容安全策略》经验,为你挑选了1个好方法。javascript,meta-tags,content-security-policy,安全,服务器,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发... [详细]

  • 如何解决《有没有办法在rails控制器方法中提醒/弹出而不渲染任何其他js文件》经验,为你挑选了1个好方法。javascript,ruby,ruby-on-rails,html,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,... [详细]

  • 如何解决《检查给定变量的最佳方法是NaN与否?》经验,为你挑选了1个好方法。javascript,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,... [详细]

相关标签
  

闽ICP备14008679号