我有以下 Markdown 代码,它被解析并以 HTML 格式显示(Markdown 正在使用 RedCarpet 转换为 HTML):
curl https://api.example.com
-u "<span class='api_key'></span>:"
我希望<span class='api_key'></span>
稍后被Javascript替换为acutal API密钥。
问题是代码被转义(即按原样显示),而不是被评估。
上一个代码块的输出为:
...
-u "<span class='api_key'></span>:"
.. 而不是预期的:
...
-u ":"
我该如何解决这个问题?
您可以使用
纯.rb
模板,而不是当前正在使用的.mdown
模板。这样,您就可以在其中编写自定义HTML(和Ruby)而不会出现问题。