标签: perl template-toolkit
模板工具包中的[% %]和[%- -%]之间有什么区别?
[% %]
[%- -%]
答案 0 :(得分:10)
-会自动从指令标记之前/之后删除一些空格。
-
请参阅Template::Manual::Syntax:
您可以将-或+添加到指令标记的直接开头或结尾,以控制空格选择选项。有关详细信息,请参阅PRE_CHOMP和POST_CHOMP选项。
+
PRE_CHOMP
POST_CHOMP
有关使用和不使用前后咀嚼效果的良好示例,请参阅Template::Manual::Config。