布朗尼指出,如果你能在这个问题上提供某种反馈。这是JSON数据
{
"options": [
"Size",
"Color"
],
"variants": [
{
"inventory": 4,
"options": [
"S",
"Red, White, Blue"
]
},
{
"inventory": 4,
"options": [
"M",
"Red, White, Blue"
]
},
{
"inventory": 0,
"options": [
"L",
"Red, White, Blue"
]
},
]
}
这是欲望输出
Size
S
M
L
Color
Red, White, Blue
这也是可以接受的。
Size
S
M
L
Color
Red, White, Blue
Red, White, Blue
Red, White, Blue
我知道我需要基本上嵌套部分并匹配选项索引,但不确定是否可以使用Dust JS。
{#options}
{#variants}
{.options}
// If this option id matches the parent option id, then display it
{/options}
{/variants}
{/options}
答案 0 :(得分:0)
@rragan here回答了这个问题。以下是供参考的解决方案:
{#options}
{.}{~n}
{#variants}
{.options[$idx]}{~n}
{/variants}{~n}
{/options}
将生成
Size
S
M
L
Color
Red, White, Blue
Red, White, Blue
Red, White, Blue