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 ect に保存するなど)が、今のところうまくいきません。

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 に答える