使用动态变量创建访问 Struct.key

Access Struct.key using Dynamic variable Creation

我有一个名为 params 的结构,里面是键 ch_1、ch_2、ch_3 等

我在循环查询中并使用 id 列访问 ch_(key) 值

for(ck in checklist)
{
    n_checklist.status = params.ch_(ck.key_value);
}

这个怎么写?

我原以为 params.ch_#ck.key# 可以,但没有用。我想使用另一个变量值创建一个 属性 名称。

您可以使用关联数组表示法来完成此操作。

for (ck in checklist) {
  n_checklist.status = params['ch_' & ck.key_value];
}