Как передать данные почтальона API в Angular? - PullRequest
0 голосов
/ 25 февраля 2020

Я попытался передать данные json вручную из API Postman, и все работает нормально, как показано ниже. Как передать все json данные из API Почтальона в Angular?

Компонент:

logs = [{
  "FPO_Name": "sample",
  "FarmerCode": "sample",
  "FarmerName": "sample",
  "Sur_Name": "sample",
  "Father_Name": "sample",
  "Farmer_Dob": "1/1/1990 12:00:00 AM",
  "Farmer_Address1": "sample",
  "Farmer_Address2": "sample",
  "Farmer_Country": "sample",
  "Farmer_State": "sample",
  "Farmer_District": "sample",
  "Farmer_Taluk": "sample",
  "Farmer_Panchayat": "sample",
  "Farmer_Village": "sample",
  "Farmer_Pincode": "123456",
  "Gender": "Male",
  "Mobile_No": "1234567890",
  "RegisterDate": "01-01-2001",
  "LatitudeAndLongitude": " ",
  "BankAccountNo": "",
  "BankName": "",
  "NoOfAcres": "",
  "FarmerKYC": "sample"
}];

constructor() { }

getdetails() {
  return from([this.logs]);
}

1 Ответ

0 голосов
/ 25 февраля 2020
    sendHttpCall(firstName: string, lastName: string) {
    const url = 'http://localhost:8080/yourBS/yourAPI';
    const body = {
        firstName, lastName // can be a JSON object
    }
    const headers = new Headers(
        {
            'Content-Type': 'application/json'
        });
    return this.http.post(url, body, {headers: headers});
    }

Вам не нужно систематизировать несколько JSON объектов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...