У меня есть объект json, сгенерированный через
$json_str = file_get_contents('php://input'); echo json_encode($json_str);
, который выглядит следующим образом:
0:[{"dok_1": "78",
"dok_45": "556",
"dok_e": "cde",
"dok_cd": "678",
"dok_bv": "5z",
"dok56": "rtz",
"dok_z6": "abc",
"dok_u8": "123"}]
И я импортирую данные в моей службе Angular App Http с помощью
onGetData() {return this.httpCient.get('https://www.mywebpage.com/...');}
users;
onGet() {this.httpService.onGetData().subscribe(data => this.users = data);}
, который работает идеально.
Как я могу сохранить вышеупомянутый объект json в моей службе http или в службе данных?
Есть ли что-то вроде
addData(users: object) {
this.users.push(data);
}
чтобы сохранить данные и
getData() {
return this.users;
}
, чтобы вернуть данные?Или как сохранить объект json в службе http или службе данных?Нужна ли мне дополнительная служба данных или служба http хороша для сохранения этого объекта json?
И как я могу выполнить цикл через объект json?
Есть ли что-то вроде
<li *ngFor="let user of users">{{user}}</li>
?Но как я могу получить доступ к ключам к значениям ключа, чтобы пройти через каждую строку?