Chr*_*phy 2 clojure clojurescript
markdown-clj似乎运行良好但不转换降价表.我明白表格不是降价规范的官方部分.
所以我现在通过CLJSJS 使用Showdown,为此有一个方便的例子,在这里重复:
(defn convert-to-html [markdown]
(let [converter (js/Showdown.converter.)]
(.makeHtml converter markdown)))
Run Code Online (Sandbox Code Playgroud)
从Showdown文档中,您需要做的事情是将表转换为打开选项tables.我将如何在上面的ClojureScript代码中执行此操作?
编辑 请注意,在提出此问题时,上述语法是正确的.但是你现在需要:
(js/showdown.Converter.)
Run Code Online (Sandbox Code Playgroud)
请注意这两个showdown和Converter已经改变了他们的资本.
阅读JavaScript 互操作.
查看Showdown 文档,您可以通过几种方式启用表解析.
全球:
showdown.setOption('optionKey','value');
(.setOption js/showdown "tables" true)
Run Code Online (Sandbox Code Playgroud)
本地:
var converter = new showdown.Converter({optionKey:'value'});
(let [converter (js/showdown.Converter. #js {:tables true})]
..)
Run Code Online (Sandbox Code Playgroud)
注意#js,对于一个短手clj-> JS,这需要转换ClojureScript值的JavaScript的护理.
var converter = new showdown.Converter(); converter.setOption('optionKey','value');
(let [converter (js/showdown.Converter.)
_ (.setOption converter "tables" true)]
..)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
270 次 |
| 最近记录: |