我在树枝模板中设置变量:
{% 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>
它什么都不返回。我无法弄清楚为什么它会在第一种情况下打印,但在第二种情况下不返回任何内容。
答案 0 :(得分:2)
似乎有拼写错误:使用percentage
代替precentage
所以试试:
{% set percentage = item.getPercentComplete(requested, fulfilled) %}
而不是:
{% set precentage = item.getPercentComplete(requested, fulfilled) %}
检查this示例
希望这个帮助