我是棱角分明的新手2.我正在使用http.get()从php文件中获取数据。这是我的php文件
<?php
header("Access-Control-Allow-Origin:*");
header('Access-Control-Allow-Headers: X-Requested-With');
include('connection.php');
$fd=new Connect();
$fd->__construct();
$data=array();
$select=mysql_query("SELECT * FROM userData'")or mysql_error();
$sql=mysql_num_rows($select);
if($sql>0)
{
while($row=mysql_fetch_array($select))
{
}
}
header('Content-Type: application/json');
echo json_encode($data);
?>
我在这里使用
header("Access-Control-Allow-Origin:*");
header('Access-Control-Allow-Headers: X-Requested-With');
header('Content-Type: application/json');
在json文件中获取此php文件仍然无法正常工作。我得到了整个php文件而不是json文件。 这是我的角色2组成部分
export class LoginComponent {
private data;
getData:string;
constructor (private http:Http){}
Getlogin(){
//this.httpService.getUserData()
this.http.get('dev/AngularWithPhp/login.php')
.map(res => res.json())
.subscribe(
data=>this.getData = JSON.stringify(data),
error =>alert(error),
()=>console.log("done"));
}
那么问题是什么?给我建议......