gpt4 book ai didi

javascript - 如何从字符串构建 JSON 对象键

转载 作者:行者123 更新时间:2023-11-30 12:46:34 25 4
gpt4 key购买 nike

在 AngularJS 环境中,我有两个 JSON 对象,如下所示:

var rowData = {
fields: {
Id: 1234,
Code: xyz
}
};
var access = {
0: "fields['Id']"
}

现在我想通过评估 access[0] 的值来访问 rowData.fields['Id'] generic 的值。

我试过:

var result = rowData.access[0]

这当然行不通。问题似乎是 access[0] 的值是一个字符串。

我如何将其转换为在给定场景中可用?

最佳答案

因为你想在 Angular 的上下文中使用它,你可以使用 $parse 服务(ref):

var getter = $parse(access[0]);
var result = getter(rowData);

关于javascript - 如何从字符串构建 JSON 对象键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22325624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com