javascript - 从反应列表中获取值
问题描述
大家好,我正在使用 reactjs 开发客户端应用程序。我的问题是是否可以使用列名获取价值
我有一个清单
var list = [{
id: "1",
FieldName: "FirstName",
DisplayName: "First Name"
},
{
id: "2",
FieldName: "LastName",
DisplayName: "Last Name"
}
]
和对象
var item= {
id:"1",
FirstName: "abc"
LastName: "def"
}
需要使用获取 FirstName 值
var value=list[0].FieldName;
var result=item.value
我的结果为“abc”
有可能获取数据。
解决方案
我猜是这样的:
var value=list[0].FieldName;
var result=item[value]
推荐阅读
- firebase - 如何在 Flutter 中从 Firestore 获取值
- c++ - C 和 C++ 中数据类型的大小
- typescript - 从任意数量的闭包中获取最后一个函数的类型
- javascript - 为什么当我将 QuillJS setContent 设置为 JSON 对象时不显示任何内容?
- c# - 有没有办法通过 .NET 客户端库检索 Azure DevOps 选项列表信息?
- git - 在创建存储库的本地副本时克隆 AWS 代码提交存储库时出现以下错误
- c++ - 给定一个仅由 '(' 和 ')' 组成的字符串 S,找出最长有效子字符串的长度
- r - 创建包含复合条形图和堆叠条形图的条形图
- python - 在 OSMnx 中使用实时数据动态调整边缘“成本”?
- blazor-client-side - 如何在 blazor navigateTo 中将复杂对象作为参数传递