1

item エンティティの配列である items プロパティを持つエンティティがあります。item エンティティには id プロパティと name プロパティがあります。

私がやりたいのは、entity.items を取得し、コンマで区切られたすべての名前のプロパティを表示することです。

私が今持っている方法:

<tr>
        <th>Items</th>
        <td>
            {% for item in entity.items %}
                {{ item.name }}
            {% endfor %}
        </td>
</tr>

ただし、コンマで区切られていません。Joinフィルターを試しましたが、オブジェクトの配列があるため、この状況で使用する方法が見つかりません。

4

1 に答える 1

5

小枝の構文を通常のHTMLと組み合わせることができます。{%%}マークアップはタグを示し、レンダリングロジックがあることを小枝に伝えますが、タグ内に小枝の構文を厳密に記述する必要はありません。それで:

{% for item in entity.items %}
    {{ item.name }}{% if not loop.last %}, {% endif %}
{% endfor %}

うまく動作します

于 2012-07-13T13:38:56.127 に答える