2016-11-28 1 views
0

API 링크를 어디에서 2 개체를 가져오고 싶지만 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); } } 

에 가입 할 경우에만 응답을 얻을 것이다. webservice의 응답을 받고 그것을 어딘가에 넣고 싶습니까? – e666

+0

개체를 콘솔에 기록하려면 http://prntscr.com/dcu9rh 기록해야합니다. – LinuxWar

답변

관련 문제