Похоже, edit-bank-card
- это параметр запроса. Итак, вы попробуйте следующее
editBankCard(ifEditBankCard: boolean, editOptions: any): any {
const url = 'http://example.com/example-edit-card/?edit-bank-card=' + ifEditBankCard;
const headers = new Headers({ 'Content-Type': 'application/json' });
const options = new RequestOptions({ headers: headers });
return this.http.put(url, JSON.stringify(editOptions), options);
}
Тогда это можно назвать
const options = {
"address": "Sample address",
"bankCard": {
"active": true,
"bankName": "Sample bank",
"cardNumber": "1234 5678 9012 3456",
.
.
.
}
this.editBankCard(true, options).subscribe(
response => { // handle response },
error => { // handle error }
);