Template Toolkit中[%]和[% - - %]之间有什么区别?

时间:2015-03-23 06:02:28

标签: perl template-toolkit

模板工具包中的[% %][%- -%]之间有什么区别?

1 个答案:

答案 0 :(得分:10)

-会自动从指令标记之前/之后删除一些空格。

请参阅Template::Manual::Syntax

  

您可以将-+添加到指令标记的直接开头或结尾,以控制空格选择选项。有关详细信息,请参阅PRE_CHOMPPOST_CHOMP选项。

有关使用和不使用前后咀嚼效果的良好示例,请参阅Template::Manual::Config