我想在从提供商处收到数据时更改值。
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)
上没有任何更改。
我如何解决这个问题?
答案 0 :(得分:1)
您可以使用内置管道
{{recap.type| uppercase}}
答案 1 :(得分:0)
我认为这就是你要找的东西。
this.recapServiceProvider.getRecapPremevementt()
.map(data => data.map(el => el.type.toUpperCase()))
.subscribe(data => {
console.log(data);
});