2017-12-20 17 views
2

私はdoタグについての小枝の文書を見ましたが、その使用/有用性はわかりません。枝にdoタグの目的は何ですか

docsは以下を言う:

ザ・タグは正確には何も印刷されないだけであること、正規変数式({{... }})のように動作しません:

と例を示します。

{% do 1 + 2 %} 

このタグを正確に解決するには?

答えて

2

良い質問!

は時々あなたが物事を行う、またはいくつかのものを呼び出し、出力を無視したい:私はさらにいくつかの情報を追加できますa link on GitHub to when this was proposedを見つけました。たとえばシフトフィルターを使用して配列からデータを削除すると、{{arr | shift}}を実行すると削除された項目が出力されますが、これは必ずしも望ましいことではありません。

もちろん、{%set null = arr | shift%}を実行することはできますが、 は出力されませんが、それも変です。

あなたが指摘したように、ドキュメントの例は何も説明していないので、貧弱です。

関連する問題