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

时间:2018-01-05 01:57:46

标签: javascript ecmascript-6 destructuring

在我的应用程序中,我正在处理从我的响应标头向我的商店添加一些分页元数据。其中一把钥匙'名称为Per Page,转换为对象文字中的per-page

是否可以解构连字符键?我已经尝试将它变成一个计算属性,骆驼套管它,然后把它变成一个普通的字符串,但无济于事。有什么建议吗?

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

const { page, perPage, total } = response.headers;

const { page, "per-page", total } = response.headers;

1 个答案:

答案 0 :(得分:3)

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

这将使用键"每页"写入值。进入perPage常数。