从 API 中过滤每个参数值
Filter each parameters value from API
我想找到过滤所有来自我API call result我存储在列表中的关键字的方法:
const jList = [];
result.data.results.forEach((element) => {
jList.push(element)
});
我的 api url 调用但它没有我想要的参数值 :
h..s://api/...&results_per_page=20&what=%22lead-manager%22&content-type=application/json%22
...但我看到它们直接出现在 API call result 上,所以我尝试通过此方法获取每个参数,如:title
、company
不幸的是它不起作用
for (element of jobList) {
title: { result.data.results.[].title },
created: { result.data.results.[].created },
description: { result.data.results.[].description },
company: { result.data.results.[].company }
}
console.log(title)
如何从元素中获取每个参数??
所以请帮助我,谢谢
您尝试过使用地图吗?
result.data.results.map((item) =>{ console.log(item.title) })
result.data.results.map((item) =>{
let info = {
title: item.title
description: item.description
}})
我不太明白你想要达到什么目的,但这就是你想要的吗?
我想找到过滤所有来自我API call result我存储在列表中的关键字的方法:
const jList = [];
result.data.results.forEach((element) => {
jList.push(element)
});
我的 api url 调用但它没有我想要的参数值 :
h..s://api/...&results_per_page=20&what=%22lead-manager%22&content-type=application/json%22
...但我看到它们直接出现在 API call result 上,所以我尝试通过此方法获取每个参数,如:title
、company
不幸的是它不起作用
for (element of jobList) {
title: { result.data.results.[].title },
created: { result.data.results.[].created },
description: { result.data.results.[].description },
company: { result.data.results.[].company }
}
console.log(title)
如何从元素中获取每个参数??
所以请帮助我,谢谢
您尝试过使用地图吗?
result.data.results.map((item) =>{ console.log(item.title) })
result.data.results.map((item) =>{
let info = {
title: item.title
description: item.description
}})
我不太明白你想要达到什么目的,但这就是你想要的吗?