2017-03-28 10 views
0

でJSONに予期しないトークン<私は私のデータベースにデータを送信すると、送信ボタンの上に私をクリックしたときに、私はこのexeptionを得る:EXCEPTION:JSONで予期しないトークン<位置0イオン2:例外:位置0

私は本当に何をすべきかを知らない:あなたは私のgithubの上の私のコードを確認することができます/:https://github.com/majlo23/makeorder-ionic 、ここでは私のPHPコードです:https://github.com/dmikulasova/make-order_server

+0

ファイルの一覧を表示する代わりにコードスニペットを入力してください。 –

+0

あなたはそれを絞り込む必要があります..私はあなたのサーバー側のapiをテストすることをお勧めpostmanのようなレストクライアントまたは高度な残りのクライアント。 Jsonの出力は、 'echo'が明らかに不正な形式で出力されています。 –

答えて

0

私は同じエラーがあったが、JSONなどの応答は、それが私のために働いていたとき、 。

詳細

ノード例:

app.get('/', function(req, res, next) { 
    return res.status(200).json({ 
    message: "success" 
    }); 
}); 

イオン2

私はすべてを共有することが私のHTTPリクエストメソッドを定義するためにservice.tsファイルを生成コンポーネント。私は私のコンポーネントで観察

import {Injectable} from '@angular/core'; 
import 'rxjs/add/operator/map'; 
import {Http,Response} from '@angular/http'; 
import {BackendURL} from '../utils/backendURL'; 

@Injectable() 
export class HomeService { 

    constructor(private http: Http) { 

    } 

    load() { 
    return this.http.get(BackendURL.host).map((res:Response) => res.json()).catch(BackendURL.handleError); 
    } 

} 

を返す機能の負荷を定義し

、私はサービスを注入し、私はあなたが応答がコンソールにログインして確認する必要がありobservable.Nowに加入します。

import { Component } from '@angular/core'; 
import { NavController } from 'ionic-angular'; 
import {HomeService} from '../../services/home.service'; 

@Component({ 
    selector: 'page-home', 
    templateUrl: 'home.html' 
}) 
export class HomePage { 

    constructor(public navCtrl: NavController,public hs:HomeService) { 
    console.log('constructor HomePage'); 
    this.hs.load().subscribe((data:any) => console.log('constructor HomePage data',data)); 
    } 
} 
関連する問題