我可以创建一个将键值作为模板字符串传递的对象吗?
const key = 'my-key', value = 'my-value'
const obj = {
`${key}`: value
}
有替代方法吗?
答案 0 :(得分:13)
您必须使用computed property语法:
const key = 'my-key', value = 'my-value'
const obj = {
[`${key}`]: value
}
请注意,如果您只想将变量用作键,则可以编写[key]: value
。