Html 如何从vuejs中响应的数据中检索名称

Html 如何从vuejs中响应的数据中检索名称,html,vue.js,Html,Vue.js,我有一个问题,我想从api的响应中获取名称 以下是我的回答,我的回答是: capabilities: (55) ["x:list", "y:create", "z:retrieve"] created_at: "2021-03-09T14:13:18.214999Z" test: null description: "test" 我想要的只是从上面得到“x:list” 我现在做的是: this.

我有一个问题,我想从api的响应中获取名称

以下是我的回答,我的回答是:

capabilities: (55) ["x:list", "y:create", "z:retrieve"]
created_at: "2021-03-09T14:13:18.214999Z"
test: null
description: "test"
我想要的只是从上面得到“x:list”

我现在做的是:

this.response.data.data

请帮助

我不知道您是如何处理数据的,因此我无法给出确切的答案。我猜是这样的

const { capabilities } = this.response.data
const xList = capabilities.find(item => item === "x:list")
console.log(xList)
如果列表
[“x:list”,“y:create”,“z:retrieve”]
很长,我只想得到一个值,比如说
p:list
,那么如何找到它呢?
response.data.find(item=>item==“p:list”)
将返回元素
response.data.includes(“p:list”)
检查该项是否在列表中