Twig-模板中设置的变量将不会呈现,稍后将调用
我正在细枝模板中设置一个变量:Twig-模板中设置的变量将不会呈现,稍后将调用,twig,Twig,我正在细枝模板中设置一个变量: {% set precentage = item.getPercentComplete(requested, fulfilled) %} 如果我使用 {{ precentage }} 它很好用。但是,如果我将其打印在属性内部-如下所示: <div class="success progress" role="progressbar" tabindex="0" aria-valuenow="{{ percentage }}" aria-valu
{% set precentage = item.getPercentComplete(requested, fulfilled) %}
如果我使用
{{ precentage }}
它很好用。但是,如果我将其打印在属性内部-如下所示:
<div class="success progress" role="progressbar" tabindex="0" aria-valuenow="{{ percentage }}" aria-valuemin="0" aria-valuemax="100">
<div class="progress-meter" style="width: {{ percentage }}%">
<p class="progress-meter-text"></p>
</div>
</div>
它什么也不返回。我不明白为什么它在第一种情况下打印,但在第二种情况下却不返回任何内容。似乎是一个输入错误:使用
百分比
而不是前一种格式
因此,请尝试:
{% set percentage = item.getPercentComplete(requested, fulfilled) %}
而不是:
{% set precentage = item.getPercentComplete(requested, fulfilled) %}
检查示例
希望此帮助您设置了字体,并使用了百分比,打字错误?谢谢!我错过了,谢谢!真不敢相信我错过了。