麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > HTML5 > 正文

html+js 實現(xiàn)markdown編輯器效果

2024-09-05 07:23:05
字體:
供稿:網(wǎng)友

markdown的Editor.md插件官方網(wǎng)站:https://pandao.github.io/editor.md/

一:下載Editor.md

1:進入官網(wǎng)直接進行下載

github下載地址:https://github.com/pandao/editor.md

2:使用npm進行下載

npm install editor.md

下載下來的文件結(jié)構(gòu)如下:

二:Editor.md的簡單使用

1:前提:

引入css

<link rel="stylesheet" href="editormd/css/editormd.css" />

引入js

<script src="js/jquery.min.js"></script><script src="editormd/editormd.min.js"></script>

2:html+js實現(xiàn)markdown效果

<link rel="stylesheet" href="editormd/css/editormd.css" /><div id="test-editor"><textarea style="display:none;" class="content-markdown" name="content-markdown"></textarea></div><script src="js/jquery.min.js"></script><script src="editormd/editormd.min.js"></script><script type="text/javascript">    $(function() {      var editor = editormd("test-editor", {        width  : "100%",            //寬度,不填為100%        height : "500px",           //高度,不填為100%        theme : "dark",             //主題,不填為默認主題        path   : "editormd/lib/",   //editor.md插件的lib目錄地址        saveHTMLToTextarea : true, // 保存 HTML 到 Textarea        toolbarAutoFixed:true,      //工具欄自動固定定位的開啟與禁用      });    });</script>

根據(jù)如上代碼就可以實現(xiàn)markdown編輯器效果

但是如上代碼沒有本地上傳圖片功能,如果你需要本地上傳圖片功能,js代碼修改如下:

$(function() {    var editor = editormd("test-editor", {        width  : "100%",            //寬度,不填為100%        height : "500px",           //高度,不填為100%        theme : "dark",             //主題,不填為默認主題        path   : "editormd/lib/",   //editor.md插件的lib目錄地址        saveHTMLToTextarea : true, // 保存 HTML 到 Textarea        toolbarAutoFixed:true,      //工具欄自動固定定位的開啟與禁用        imageUpload : true,         //運行本地上傳        imageFormats : ["jpg", "jpeg", "gif", "png", "bmp", "webp"],    //允許上傳的文件格式        imageUploadURL : "/index.php?r=markdown/upload"                 //上傳的后臺服務(wù)器路徑    });});

后端上傳的簡單實現(xiàn)如下(這里上傳我使用了Yii框架的intervention/image插件)

Yii::$app->response->format = Response::FORMAT_JSON;$upload = /Intervention/Image/ImageManagerStatic::make($_FILES['editormd-image-file']['tmp_name'])->save('upload/upload.jpg');//file為上傳表單的name名if ($upload) {    return [        'success' => 1,        'message' => '上傳成功',        'url' => 'upload/upload.jpg'    ];} else {    return [        'success' => 0,        'message' => '上傳失敗',    ];}

根據(jù)如上代碼就可以實現(xiàn)在markdown編輯器中上傳本地圖片

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 麻豆小视频在线观看 | av在线免费网址 | 国语自产免费精品视频在 | 91精品国产综合久久久欧美 | 麻豆自拍偷拍视频 | www.91sese| 91真视频| 精品二区在线观看 | 欧美成人精品不卡视频在线观看 | 久久久久久久一区二区三区 | 午夜在线视频观看 | 欧美大胆xxxx肉体摄影 | 视频一区国产精品 | 亚a在线| 国产精品hd免费观看 | 成人免费一区二区三区 | 久久中文一区 | 欧美一页 | 蜜桃网站在线观看 | 毛片视频大全 | 九九热播视频 | 久久爽久久爽久久av东京爽 | 草碰人人 | 在线 日本 制服 中文 欧美 | 欧美激情精品久久久久 | 久草成人在线观看 | 性猛交ⅹxxx乱巴西 在线播放中文 | 国产二区三区在线播放 | 久久精品一区二区三区四区五区 | 国产二区三区四区 | 久久久久久久久日本理论电影 | 久草干| h视频免费看| 极品xxxx欧美一区二区 | 538在线精品 | 双性精h调教灌尿打屁股的文案 | 亚洲一区二区在线 | 久久国产精品99国产 | 黄色一级片在线观看 | 欧美精品久久久久久久久久 | 中文字幕亚洲一区二区三区 |