使用TWIG的带有Javascript变量的if语句

时间:2018-09-26 11:44:06

标签: javascript twig

是否可以使用TWIG编写基于javascript变量的if语句?

我的第一个方法是:

{% if info_message is defined %}
    {% include 'includes/alerts/block.html.twig' with {'colorclass': 'danger', 'message': info_message} %}
{% endif %}

我想基于javascript变量创建警报,因此可以用JavaScript填充info_message并用消息作为变量来呈现它吗?

我正在使用alerts.block.html.twig之类的警报:

<div class="alert alert-{{ colorclass }}">
<button type="button" class="close" data-dismiss="alert">
    <span aria-hidden="true">×</span>
    <span class="sr-only">Close</span>
</button>
{% if raw is defined and raw %}
    {{ message|raw }}
{% else %}
    {{ message }}
{% endif %}

0 个答案:

没有答案