我从这样的API响应中获取对象的键
"subscriptionDetails":
[
{
"subscriptionKey":"Mobile Number",
"dataType":"NUMERIC",
"isMandatory":"M",
"length":8
}
]
键可以是多个。我已经输入了一些手机号码的值。在单击按钮时,我想通过保持键清除输入的值。我尝试了以下类似操作,但均无济于事。请帮助。
this.set("subscriptionDetails.subscriptionValue", undefined);
this.set("subscriptionValue", undefined);
答案 0 :(得分:0)
您的对象包含一个存储对象的数组,因此[和{。
因此subscriptionDetails.subscriptionValue
无法正常工作,因为您需要先引用数组,例如:
subscriptionDetails[0].subscriptionValue
此外,您的数据不包含“ subscriptionValue”,但似乎包含“ subscriptionKey”