我正在尝试用动态键在TypeScript中声明一个字典。我对TypeScript很陌生,这就是我尝试的:
我有一个云功能,可以从路径中获取id
const messageId = context.params.messageId; // -dbaASfcaer
// Compiles but the key value is 'childId'
const payload = {
messageId : 1
}
const promise = ref.update(payload)
也尝试过这个,但没有编译:
// Does not compile
const anotherPayload = {
`${messageId}` : 1
}
据我所知,您需要动态对象键,如:
const anotherPayload = {
[messageId] : 1
}