2

Slim テンプレート内の YAML 解析でしばらく苦労していました。

私のYAMLファイルには含まれています

shortdesc: >
 markdown:
  if you want to up the feelgood factor Cuban style, then this Monday night at The Buffalo    Bar is for you...

しかし、テンプレートで shortdesc ノードを出力すると、文字列として表示され、解釈されません。(「マークダウン: もしあなたが....」)

YAML 出力文字列を解析してマークダウン コードを解釈する方法はありますか? 私が試したら

p
  markdown:
    = shortdesc

テンプレートは、YAML ノードを含む変数への呼び出しを理解していません。

それは可能ですか?

4

2 に答える 2

2

はい、可能です。補間を使用する必要があります:

p
  markdown:
    #{shortdesc}
于 2011-09-27T03:03:44.240 に答える
2

使用しているマークダウンライブラリによって異なります。

BlueClothでは、次のようになります。

= BlueCloth.new(shortdesc).to_html
于 2011-09-27T13:44:32.060 に答える