将变量从一个forEach传递到另一个forEach-Google Closure模板

时间:2019-05-24 13:28:10

标签: google-closure-library google-closure-templates soy-templates

我必须分离数据集。对象A和对象B。

我有一个大的forEach(1),它遍历对象B并将数据呈现到UI /网页中。

我现在需要通过对象A进行forEach(2)并获取一个值,例如ObjectA.rooms。而且我只想在循环后将此值传递给大的forEach(1)。

我正在努力做到这一点。如果我嵌套forEach,forEach(2)将根据我在forEach(1)中循环的次数显示数据。

例如-forEach(1):

 {foreach $type in $data.color}

    {let $finalColor:  $type.red /}
    <h1{$finalColor}</h1>

{/foreach}

现在将$ finalColor传递给master forEach(2):

{foreach $car in $models.uk}
  **do lots and lots of lines of code
{/foreach}

基本上,我需要显示一些数据以及forEach(2)。但是数据来自另一个提要。并且需要使用Google Soy / Closure模板完成。

这可能吗?

0 个答案:

没有答案