#php #ionic-framework
#php #ionic-framework
Вопрос:
добрый день, разработчики, у меня есть данные для выборки из моего API, и данные отображаются следующим образом
{id: 1, owner: "2", amount: "0", created_at: "2020-09-14 11:04:12", updated_at: "2020-09-14 11:04:12"}
и мой код ниже
return this.http.post(this.env.API_URL "auth/wallet", {
id: this.user['id'],
}).subscribe(res => {
this.wallet = res[0];
console.log(this.wallet);
}, (err) => {
console.log(err);
});
когда я набираю {{wallet[«amount»}}, он возвращает свойство Cannot read ‘amount’ неопределенного значения
Ответ №1:
Вероятно, вам нужно использовать необязательный оператор цепочки с точечной нотацией, подобный этому:
{{wallet?.amount}}
Это не приведет к возникновению ошибки, когда значение не определено, потому что оно не определено до завершения вашего запроса API. Кстати, это не имеет никакого отношения к Ionic, это скорее угловая вещь.