在Pystache模板中包含partial时,在partial之后添加换行符。例如,模板包含:
blah = {{> partial}};
其中partial.mustache
是单行文件,如:
{{#blubb}} "{{.}}" {{/blubb}}
结果是:
blah = "blubb1" "blubb2"
;
有没有办法在部分后抑制换行? (这是一个预期的行为吗?)
答案 0 :(得分:1)
预期的行为是:
' "{{.}}"\n'
是您('blubb')部分代码的内容。[ 'blubb1', 'blubb2' ]
扩展'blubb'部分应生成' "blubb1"\n "blubb2"\n'
blah = "blubb1"\n "blubb2"\n;
删除插页式换行符应该可以通过将部分标记重写为单行来实现,例如{{#blubb}} "{{.}}"{{/blubb}}
。但是,如果部分文件包含尾随换行符,则会产生与您报告的结果非常相似的结果。