我陷入了一个简单的问题,但无法弄清楚。我不确定这是否是在 Rust 的包上提出问题的正确地方。大多数时候,在模板中,我们会想要转换我们的数据。例如,我想在一行中连接 n 个数组。仅当我知道数组的数量时,我才能使用 ~ 运算符。以下是我正在寻找的要求,
{% macro generate_table(table) %}
{% for rows in 0..table.length %}
{{ table[table.col_header[0]][row] ~ " || " ~ [table.col_header[1]][row] }}
{% endfor %}
{% endmacro input %}
我想要做。
{% macro generate_table(table) %}
{% for rows in 0..table.rlength %}
{% for cols in 0..table.clength %}
{{ arr.insert(table[table.col_header[cols]][row]) }}
{% endfor %}
{{ arr | join(sep=" || ") }}
{% endfor %}
{% endmacro input %}