可以将变量传递到嵌套的 for 循环中吗?

Can variables be passed into nested for loops?

我有一个 for 循环,它迭代一个值:design。

我有另一个 for 循环,它在每个设计中迭代,值为:array。

我需要像这样访问数组中父设计的 属性:

${design.string_inverters[array.string_inverter.index].name}

但是,在执行时,我收到错误消息“找不到密钥”。这是因为父for循环的值没有传下来吗?或者这是我在索引中的语法错误?

注意:我已经验证了响应并且密钥确实存在于设计对象中

问题是我需要引用不同的变量。提到的设计变量被正确访问,但 string_inverters 属性 在不同的对象上。我让他们感到困惑。您可以按预期引用嵌套 for 循环内的变量。