Я хочу изменить значение значка. Значения и идентификаторы Я получаю отлично в Json через HTTP-вызов.Как изменить номер значка в Ionic 2?
Внутри for
, у меня есть это: val = items[key];
VAL это новое значение для пропуска и элементов [ключ] является конкретный значок для изменения.
В JQuery, я сделал так:
$("#"+items[key]).text("").text(val);
И в ионическом 2, как я могу это сделать?
API отлично работает. Все значения возвращаются правильно.
Мои userpage.html
является:
<ion-list>
<ion-item>
<ion-icon name="person" item-left></ion-icon>
Profiles
<ion-badge id="profiles_total" item-right>0</ion-badge>
</ion-item>
<ion-item>
<ion-icon name="create" item-left></ion-icon>
Blogs
<ion-badge id="blogs_total" item-right>0</ion-badge>
</ion-item>
</ion-list>
Мой userpage.ts
имеет это:
var headers = new Headers();
headers.append('Content-Type', 'application/x-www-form-urlencoded');
var r = new Promise(resolve => {
this.http.post('mobapi/mob.php?action=get_totals', {headers: headers}).subscribe(data => {
if(data.json().success){
var items = data.json().items;
var key;
var val;
for (key in items) {
val = items[key];
}
resolve(true);
} else {
resolve(false);
}
});
});
Спасибо!