使用带连字符的键解构对象



在我的应用程序中,我正在从响应标头向我的商店添加一些分页元数据。键的名称之一是 Per Page,它转换为对象文本中的per-page

是否有可能解构连字符键?我尝试将其转换为计算属性,将其置于驼峰大小写中,并将其转换为普通字符串,但无济于事。有什么建议吗?

const { page, [per-page], total } = response.headers;
const { page, perPage, total } = response.headers;
const { page, "per-page", total } = response.headers;
const { page, "per-page": perPage, total } = response.headers;

这会将带有键"每页"的值写入perPage常量。

最新更新