我想通过从现有对象列表中获取ID来从现有列表中创建一个新列表,并将其复制到整个组件都可以访问的新列表中。
此现有列表将作为BE API响应的一部分返回
const key = [];
await RequestPortInService.fetchCurrentServices().then(response => {
response.currentServiceList.map(key => (
key = response.currentServiceList.serviceId
));
alert(key);
})
答案 0 :(得分:0)
您在对象response.currentServiceList.map中的键值将位于键上,因此请尝试使用
var newSerivceIds = {};
await RequestPortInService.fetchCurrentServices().then(response => {
newSerivceIds= response.currentServiceList.map(key =>
{return key.serviceId});
})
alert(newSerivceIds)