toUpperCase внутри ngOnInit
Я хочу изменить значения при получении данных от провайдера.
ngOnInit() {
this.recapServiceProvider.getRecapPremevementt().subscribe(data => {
this.recap = data;
this.recap.forEach(element => {
this.recap.type=element.type.toUpperCase();
console.log(this.recap.type);
});
console.log(this.recap);
});
}
Когда я пытаюсь утешить "console.log(this.recap.type)
", это показывает мне, что тип в верхнем регистре, но на DOM и на втором console.log(this.recap)
ничего не меняется.
Как я могу решить эту проблему?
2 ответа
Вы можете использовать встроенную трубу для этого
{{recap.type| uppercase}}
Я думаю, это то, что вы ищете.
this.recapServiceProvider.getRecapPremevementt()
.map(data => data.map(el => el.type.toUpperCase()))
.subscribe(data => {
console.log(data);
});