6

我试过的:

mixin simpleDivInject(text)
    div 
        h1 #{text}


mixin simpleDivInject("line one <br/> line two")

期望的结果

<div>
    <h1>line one <br/> line two</h1>
</div>

实际结果

<div>
    <h1>line one &lt;br/&gt; line two</h1>
</div>

我怎样才能达到预期的结果。我已经尝试了更多的东西(例如将字符串存储在 var 等中),但到目前为止还没有运气。

4

1 回答 1

15

其实我只是想通了。在这里回答,希望对其他人有所帮助。转义不是发生在 mixin 参数系统中,而是发生在 vinilla jade 系统中,所以:

mixin simpleDivInject(text)
    div 
        h1!= text


mixin simpleDivInject("line one <br/> line two")

解决问题

于 2012-10-25T00:38:25.247 回答