推薦一個markdown格式轉html格式的開源JavaScript庫
這個markdown格式轉html格式的開源JavaScript庫在github上的地址:
https://github.com/millerblack/markdown-js
從markdown 格式轉成html原始碼格式
新建一個以js結尾的檔案,將下列內容貼上進去:
var markdown = require( "markdown" ).markdown;
console.log( markdown.toHTML( "Hello *World*!" ) );
用nodejs執行,可以看到markdown格式的字串:
Hello World!
被自動轉換成了html格式的字串:
Hello World!
除了nodejs以外,我們還可以在瀏覽器裡使用這個開源庫。
新建一個html,將下列原始碼貼上進去:
<!DOCTYPE html>
<html>
<body>
<textarea id="text-input" oninput="this.editor.update()"
rows="6" cols="60">Type **Markdown** here.</textarea>
<div id="preview"> </div>
<script src="../node_modules/markdown/lib/markdown.js"></script>
<script>
function Editor(input, preview) {
this.update = function () {
preview.innerHTML = markdown.toHTML(input.value);
};
input.editor = this;
this.update();
}
var $ = function (id) { return document.getElementById(id); };
new Editor($("text-input"), $("preview"));
</script>
</body>
</html>
用瀏覽器開啟這個html,在頂部輸入框裡輸入markdown程式碼後,能自動呼叫這個開源庫,轉換成html原始碼,然後賦給innerHTML, 這樣我們在UI上能看到實時的markdown程式碼轉html程式碼的結果。
相關文章
- 傳送markdown格式郵件時推薦的兩款非常漂亮的markdown格式css樣式CSS
- word轉化為markdown格式
- Markdown格式
- 想轉換影片格式?推薦幾款Mac版影片格式轉換軟體Mac
- nodejs 18.20.4 juice 庫將html中的全域性CSS格式, 轉化為每個元素內聯的CSS格式NodeJSUIHTMLCSS
- 工具推薦:免費好用的WebP格式轉換工具:AnyWebPWeb
- PDF檔案如何轉成markdown格式
- 推薦一個Dapper擴充套件CRUD基本操作的開源庫APP套件
- 【Android珍藏】推薦10個炫酷的開源庫Android
- 推薦:檔案格式轉換網站 https://mconverter.eu/網站HTTP
- 推薦給新手的35個好用的Vue開源庫Vue
- 推薦15個 JavaScript 和 CSS 庫JavaScriptCSS
- JavaScript 時間日期格式轉換JavaScript
- 推薦一個 session 庫Session
- 使用 pandoc 將 Markdown 轉換為格式化文件
- 【開源庫推薦】#3 Android EventBus的使用Android
- JavaScript 人民幣金額格式轉換JavaScript
- JavaScript 時間轉換為UTC格式JavaScript
- 1024|推薦一個開源免費的Spring Boot教程Spring Boot
- 推薦幾個開源類庫,超好用,遠離996!996
- 推薦一個Json解析庫JSON
- 一招教你heic格式批量轉換png,必會的格式轉換!
- 推薦一個.Ner Core開發的配置中心開源專案
- 推薦一個基於laravel免費開源CMSLaravel
- JavaScript將物件轉換為JSON格式字串JavaScript物件JSON字串
- HTML————7、HTML文字格式化HTML
- HTML學習(3)(HTML字元格式)HTML字元
- 推薦 5 個 yyds 的開源 Python Web 框架PythonWeb框架
- 15個很有趣的開源專案推薦
- 推薦一個.Net Core開發的Websocket群聊、私聊的開源專案Web
- Python字典格式與JSON格式的相互轉換PythonJSON
- HTML 文字格式化HTML
- 【推薦】最常見的三種Python字串格式化的方法!Python字串格式化
- javascript中如何判斷一個字串是否為JSON格式JavaScript字串JSON
- 推薦幾個優秀的開源的專案
- Javascript格式化JavaScript
- 推薦一個開源免費的 Spring Boot 實戰專案Spring Boot
- JavaScript rgb與十六進位制格式轉換JavaScript