{{ title }}
{% if note is defined and note %}
{{ note }}
{% endif %} {% if data is mapping %} {# dict 数据:按 key-value 展示 #} {% for key, value in data.items() %} {% endfor %}
{{ key }} {% if value is iterable and value is not string %} {{ value | join('、') }} {% else %} {{ value }} {% endif %}
{% elif data is iterable %} {% if data | length > 0 %} {% set first = data[0] %} {% if first is mapping %} {# list of dicts #} {% if headers is defined and columns is defined %} {% for h in headers %}{% endfor %} {% for item in data %} {% for c in columns %} {% set val = item.get(c, '') %} {% set class_name = 'camp-hao' if '浩气' in val | string else ('camp-e' if '恶人' in val | string else '') %} {% endfor %} {% endfor %}
{{ h }}
{{ val }}
{% else %} {% set keys = first.keys() | list %} {% for k in keys %}{% endfor %} {% for item in data %} {% for k in keys %} {% set val = item.get(k, '') %} {% set class_name = 'camp-hao' if '浩气' in val | string else ('camp-e' if '恶人' in val | string else '') %} {% endfor %} {% endfor %}
{{ k }}
{{ val }}
{% endif %} {% else %} {# list of primitives #} {% for item in data %} {% endfor %}
{{ item }}
{% endif %} {% else %}
暂无数据
{% endif %} {% else %}

{{ data }}

{% endif %}