2016-11-28 5 views
0

私は2つのオブジェクトを取得したいところにAPIリンクを持っていますが、Ionic2で初めてのので、どのように関数を呼び出して呼び出すことができるのか分かりません。ボタンをクリックしてAPIから2オブジェクトを呼び出すionic2

私は私のボタン

<ion-content > 

    <button ion-button (click)="getObjects()"><ion-icon name="get"></ion-icon>Get</button> 

</ion-content> 

をしてそして、私のhome.tsに私のホームページを持っているが、私はこのような何かをしようとしたファイル:

import { Component } from '@angular/core'; 
import {Http} from '@angular/http'; 
import 'rxjs/add/operator/map'; 
import { NavController } from 'ionic-angular'; 

@Component({ 
    selector: 'page-home', 
    templateUrl: 'home.html' 
}) 
export class HomePage { 
static get parameters() { 
     return [[Http]]; 
    } 
    constructor(public http:Http) { 

    } 
    getObjects(objectNames) 
    var url = 'MYurl'; 
    var response = this.http.get(url).map(res => res.json()); 
    return response; 

} 

を私は呼びたいオブジェクトが、このようなものです:

{"lat","long","deviceID","value","id"} 

正しい機能を作成するのに役立つ人はいますか?

+0

は、私は本当に理解していないあなたが何をしたい:あなたはより多くの詳細が必要な場合は、これを読むことができ、それ

getObjects(objectNames) { var url = 'MYurl'; this.http.get(url).map(res => res.json()).subscribe((response) => { console.log(response); } } 

に加入している場合にのみ応答を取得します。 Webサービスの応答をどこかに置いておきたいですか? – e666

+0

オブジェクトをコンソールにログします。http://prntscr.com/dcu9rhこれはログに記録する必要があります。 – LinuxWar

答えて

関連する問題