javascript - Javascript:对象键作为另一个对象的键
问题描述
我有一个常量,我想将它用作另一个对象的键。但是,它不起作用。什么是最好的解决方案?
export const URL_QUERY_PARAMS = Object.freeze({
parentId: "parentId",
groupId: "groupId"
})
const queryParam = { {URL_QUERY_PARAMS.groupId : "test1",
"nodePath" : "test2"}
解决方案
使用数组格式制作动态键
const queryParam = { "nodePath" : "test2" };
queryParam[URL_QUERY_PARAMS.groupId] = "test1";
推荐阅读
- django - django: ValidationError with UniqueConstraint on Model.Forms, clean()
- r - 确定字符串中的第 3 位是否为 R 中的 0
- python - 给定条件和值范围的动态 if 语句
- gradle - 如何在 IntelliJ/Kotlin 中设置序列化?
- java - 如何从 ifs 文本文件中提取二维双精度数组(Java)
- c# - 使用组合框对 dataGridView 进行排序
- python - 我得到 cursor = connection.cursor() NameError: name 'connection' is not defined 错误
- ruby - 如何在 ruby 中设置 Selenium MS Edge 驱动程序的选项?
- sql - SQL:选择具有最大值的行并按单列分组
- java - 如何将 Firebase SDK 添加到 JAVA 应用程序?