【问题标题】:Can variables be passed into nested for loops?变量可以传递给嵌套的for循环吗?
【发布时间】:2022-01-03 06:57:13
【问题描述】:

我有一个使用值进行迭代的 for 循环:设计。

我有另一个 for 循环,它在每个设计中使用值:数组进行迭代。

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

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

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

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

【问题讨论】:

  • 您能否添加一个代码 sn-p 以便其他社区成员可以最好地帮助您解决您的问题?

标签: google-cloud-platform nested-loops google-workflows


【解决方案1】:

问题是我需要引用不同的变量。提到的设计变量被正确访问,但 string_inverters 属性位于不同的对象上。我把他们弄糊涂了。您可以按预期引用嵌套 for 循环内的变量。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-25
    • 2022-11-18
    相关资源
    最近更新 更多