【发布时间】:2019-12-31 06:47:53
【问题描述】:
我想将服务 API 数据放入组件类并在发送到 html 之前操作数据。 下面是我的组件类代码,
discountlists:Autodiscount;
filterdata:any;
onChangeCountry(id: string){
if(id == 'none'){
alert("No Code Selected");
}else if(id != null || id != ''){
this.filterdata = this.autopostService.getDiscountSchemesById(id).subscribe(
(data) => this.discountlists = data,
error => this.error = error
);
alert(this.filterdata);
}
}
在这里,我将值存储在任何类型的 filterdata 中,并且我从服务 api 获取值,如下所示,
{
"discount_id": "1",
"discount_code": "SAVE20",
"discount_price": "10%",
"start_discount_date": "2019-12-17T00:00:00.000+0000",
"end_discount_date": "2019-12-30T05:10:45.680+0000",
"discount_on_car": true,
"discount_on_part": false,
"discount_on_All": false,
"discount_on_cars": [
"Nissan"
],
"discount_on_parts": [
""
]
}
上面的值被转换成一个类文件discountlists:Autodiscount; 我想从上面的值执行一些操作,然后我想将该值显示到 html 中。 当我在 [object Object] 中获取值时,如何将其转换为字符串?
【问题讨论】:
-
你想展示什么?
-
难道你不能像这样使用 this.discountlists.discount_price = 20% 来操纵吗?
-
实际上我想使用“discount_price”的值执行算术运算:“10%”。
-
不,我不想更新我希望值执行操作
标签: javascript angular angular7