1
私はAngular 2の新機能です。PHPファイルからJSONデータをangle2コンポーネントに受け取る際に問題があります。 エラー:SyntaxError: Unexpected token < in JSON at position 0
。PHPファイルからJSONデータをAngular2コンポーネントに受け取ります
response_array
をAngular 2サブスクリプションのデータプロパティに追加できないのはなぜですか? してください、誰かが、私を正しい方向に向ける。
addComponent:
logForm(value: any) {
this.addPrayerService.addService(value);
}
にaddService:
addService(value){
let params = new URLSearchParams();
params.set('value', value.message);
let headers = new Headers({ 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8' });
let options = new RequestOptions({ headers: headers });
return this.http.post(this._contactUrl, params.toString() , options)
.map(res => <string> res.json())
.subscribe(data => console.log(data));
}
add.php:
<?php
header("Content-Type", "application/json; charset=utf-8");
$response_array= array('status' => 'Success');
echo json_encode($response_array);
?>
、どこか私はマップ関数に入れました – user2674150