2016-03-15 50 views
0

我想略微清理我的Jade代码,删除不必要的行。举例来说,我有这样一个片段:使用Jade标签插值。如何清理你的代码并摆脱不必要的行?

button(ng-click='gameApp.NewGame()') New game 
br 

我想获得与br标签

我已经试过Tag interpolation这样去掉多余的线:

button(ng-click='gameApp.NewGame()') New game#[br] 

然而,此方法在按钮标签内插入<br/>

<button ng-click="gameApp.NewGame()">New game<br/></button> 

还有其他选择吗?

回答

0

玉正在做它应该做的事情。换行符是必需的。

使用您的标记插值示例,Jade无法知道您注入的内容应该或不应该被包含在按钮内。

你可以尝试一个mixin或者使用块,但是它增加了更多的复杂性以获得小的收益。

如果可能,请使用css填充/边距/边框替代<br>