我正在学习Symfony 2,我决定学习在我的Twig模板上实现Haml。效果很好,但我有一个问题。
可以这样写:
%span = article.author
不可能写:
%span by = article.author
但是,可以另写:
%span by #{ article.author }
我喜欢"= 变量"语法,并且我不喜欢在模板中的各个行上对同一操作(显示变量值)在单个模板上使用两种不同语法的想法。对不起,我的英语不好。:p
有没有办法写类似的东西
%span by = article.author
我在这里错过了什么吗?
您必须将其分为两行:
%span
by
= article.author
HAML 仅在行首识别=
(必须转义方程符号会很麻烦,尽管它们可能不经常使用。
我不
熟悉 HAML,但是在树枝中打印/回显是使用{{ ... }}
分隔符的,所以你不需要
%span = {{ article.author }}
??