1

サンプル HTML のブロックを出力しようとしていますが、slim の構文でそれを行う方法がわかりません。

結局のところ、複数pre行のコードを含むタグが必要です。次のようになります。

<pre>
Heading 3 is <h3>
Heading 2 is <h2>
</pre>

私ができることがわかりました:

pre= "Heading 3 is <h3>"

出力には、解析するのではなく、HTML コードが表示されます。

ただし、複数行は機能しません。何か案は?

4

2 に答える 2

2

組み込みエンジンを使用せずに Slim でこれを行う方法があります。解決策は、最初の行をパイプ ( |) で開始し、後続のすべての行をインデントすることです。(ただし、先頭にパイプを付けないでください!) これは、Slim がすべてのコード行を連結しないようにする方法です。

このようなもの:

pre
  | Heading 3 is <h3>
    Heading 2 is <h2>
    Heading 1 is <h1>
于 2014-08-20T11:19:51.047 に答える