我是使用tripit/slate
. 所有文档内容都在.md
文件中。slate 正在使用redcarpet
降价引擎。现在,当我<script>
在降价中放置如下标签时:
```
<script>document.write(window._restapiurl);</script>
```
它将被转换为<script>document.write(window._restapiurl);</script>
html。并且该语句在<pre>
标签中,因此将<script>document.write(window._restapiurl);</script>
在页面上呈现。该语句打印 api 端点的路径。
我想在页面上执行此语句,这意味着该语句应打印 varible 的值window._restapiurl
。如果我在页面构建后手动<script>
在 html 中编写标签,该语句将被执行并打印变量的值。
更新:
试过:escape_html => true, :filter_html => true
inconfig.rb
但没有用。
更多更新
我需要在我的语言选择器curl
选项卡中执行 javascript 语句。
更多更新
即使我删除了三个勾号```,script
标签也不会执行。它只是在页面上打印script
声明。
如何执行用 markdown 编写的 javascript 代码???这样我就不需要在新版本发布时更新 api 端点路径,我可以通过仅更改变量的值来管理它。