博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angular5中使用jsonp请求页面
阅读量:6631 次
发布时间:2019-06-25

本文共 596 字,大约阅读时间需要 1 分钟。

说多了,都是眼泪,折腾了很久,各种百度,查到的例子,全都报错,可能是因为我的angular的版本太高,向下都不兼容?

我的angular版本为最新的5.2.11:

下面是正确的jsonp请求的方法

1、启用http及jsonp服务

app.module.ts引入服务

import { HttpClientModule,HttpClientJsonpModule } from '@angular/common/http';

并加入到@NgModule.imports 数组

 

2、jsonp页面请求

在页面中引入http

import { HttpClient }    from '@angular/common/http';

声明http

constructor(private http: HttpClient) {  }

调用jsonp页面

getData() {    let url = "http://localhost/php1/index.php/Home/Api/data";    this.http.jsonp(url,'callback')    .subscribe(    (data) => {      console.log(data);    },    (error) => {        console.log(error);    });  }

转载地址:http://atwvo.baihongyu.com/

你可能感兴趣的文章
基础为重,Python的基础,成就月薪过万
查看>>
PHP浮点数的精确计算BCMath
查看>>
H.264学习笔记之一(层次结构,NAL,SPS)
查看>>
Radware:IP欺诈等让网络攻击难以防范
查看>>
基于Token认证的WebSocket连接
查看>>
【Solidity】2.合约的结构体 - 深入理解Solidity
查看>>
《C语言及程序设计》实践参考——二分法解方程
查看>>
java thread中的wait()和notify()
查看>>
2016最新搜索引擎优化(SEO)重点要素
查看>>
【IOS-COCOS2D-X 游戏开发之二】【必看篇】总结阐述COCOS2D-X与COCOS2D-IPHONE区别;
查看>>
前端面试回忆录 - 滴滴篇 - 凉面
查看>>
jxl导入Excel 切割List 并使用MyBatis批量插入数据库
查看>>
小程序开发总结
查看>>
Tomcat监听器设计思路
查看>>
管理ORACLE实例
查看>>
Ruby 中 0/0.0 = NaN
查看>>
局域网访问Apache服务器
查看>>
JavaScript 闭包
查看>>
java获取当前时间前一周、前一月、前一年的时间
查看>>
话说WEB开发之页面重绘和回流
查看>>