我们在一些网站中可以见到一款网页编辑器——markdown;

这是一款功能强大的富文本编辑器,之前自己在网页上使用的时候遇到了一点点的问题,现在跟大家分享下

在我们写了文章之后是需要将内容保存到数据库的,如果保存到数据库中要方便以后需改的话,那么需要保存成markdown语言,如果保存成html语言通过反向解析成markdown这个可能效果不是很好

如果保存成markdown就涉及到将数据库中的数据取出后要解析成html,以下便是我的解决过程(我使用的是editormd):

首先需要初始化从markdown语言转为html语言的解析器:

editormd.markdownToHTML("test-editormd", {

htmlDecode :"style,script,iframe",

emoji :true,

taskList :true,

tex :true, //默认不解析

flowChart : true, //默认不解析

sequenceDiagram : true //默认不解析

});

其次就是js的引入,以下的js可以去editormd页面下载 ,地址:https://pandao.github.io/editor.md

引入的顺序不能出错否则可能有些js对象不能初始化,这些js在editor.md的lib包中已经存在。

还有就是上方中的"test-editormd",其实是html代码中的一个id,这个是存放md内容的

#Editor.md

至此,已经完成了所有的步骤,这可以使得数据库中的md数据在页面解析显示,#Editor.md是放置markdown语言的地方

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

editormd html 转义,Markdown(editormd)语法解析成HTML相关推荐

  1. sqlparser mysql_SQL语法解析器JSQLParser | IT瘾

    相关 [sql 语法 解析器] 推荐: SQL 语法解释器jsqlparser. 是用java 开发的解析器, 可以生成java类层次结构.. 可以完美解析 表的 增删查改等操作.. 展开它的源码你会 ...

  2. 使用Visual Studio Code编写markdown文件以及转成PDF格式和markdown常用语法

    Markdown是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版.它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML.PDF 以及本身的 .md 格式的文件.因 ...

  3. 【Markdown基本语法】

    Preface Markdown是一种纯文本标记语言,通过简单的标记语法来使普通文本内容具备有一定的格式.Markdown相对于Word这种文档编辑器而言有如下优点,从而被广泛使用:语法简单,让文档编 ...

  4. markdown基本语法 【未修改完成!】

    目录 Markdown 简介 Markdown 编辑器推荐 在线版 1. dillinger 2. StackEdit 3. MaHua 4. 简书 5. 马克飞象 windows 1. Markdo ...

  5. 【超用心整理】Markdown常用语法介绍,看这一个就够了

    Markdown常用语法介绍 Markdown是一种使用一定的语法将普通的文本转换成HTML标签文本的编辑语言,它的特点是可以使用普通的文本编辑器来编写,只需要按照特定的语法标记就可以得到丰富多样的H ...

  6. Markdown常用语法详解

    背景知识 什么是html html是一种网页标记语言.我们平常见到的那么好看的网页就是通过html语言来编写的. html语言举例: <h1>hello world</h1> ...

  7. 【Tools】MarkDown教程(二)-MarkDown基本语法

    00. 目录 文章目录 00. 目录 01. 文本格式化 1.1 粗体和斜体 1.2 删除线 1.3 标题 1.4 引用 1.5 嵌套引用 02. 代码格式化 2.1 行内代码 2.2 区块代码 03 ...

  8. markdown基本语法(基础入门)

    markdown语法 基础语法 标题 Markdown支持6种级别的标题,对应html标签 h1 ~ h6 # h1 ## h2 ### h3 #### h4 ##### h5 ###### h6 段 ...

  9. 正则表达式常用语法解析

    正则表达式常用语法解析 什么是正则表达式 正则表达式之元字符 匹配位置的元字符 ^.$./b 匹配字符的元字符 ..\w.\W.\s.\S.\d.\D 正则表达式之文字匹配 字符类 字符转义 反义 正 ...

  10. pg/og内核原理-词法语法解析(更新中)

    目录 概念与含义 流程概览 词法语法代码 parsenode.h kwlist.h scan.l gram.y bison的使用 查看状态机 解决规约冲突 plpgsql的词法与语法 概念与含义 一条 ...

最新文章

  1. Windows下Tomcat服务器的安装和配置
  2. 019_with语句
  3. toch_geometric 笔记:message passing GCNConv
  4. php隐藏webshell_PHP 安全的十个必备技巧
  5. (转)淘淘商城系列——Solr的安装
  6. 如何在Windows上安装Maven
  7. 含有自增序列的表中使用truncate与delete的不同结果
  8. facade层,service 层,domain层,dao 层设计
  9. P2并联cruise混动仿真模型 本模型基于Cruise软件搭建整车模型,基于Matlab/Simulink软件搭建整车控制模块,包括整车模式控制、扭矩分配、能量回收及机械制动等功能模块
  10. 计算机上word如何批量打印,批量打印文件夹中的多个Word文档
  11. 什么是结构化数据、半结构化数据、非结构化数据
  12. Debian9.5系统DNS服务器BIND软件配置说明
  13. 手机电池校正代码_手机电池校正!iPhone手机电池校正设置
  14. latex公式左对齐
  15. 湖北农商行计算机类笔试题,2019年湖北农商行笔试入门汇总提前知~
  16. python实战| 爬取虎牙高质量小姐姐私房照!
  17. 解决:IEDA在plugins里搜不到mybatisx插件
  18. 神经性脚臭案例整理(一)
  19. 定时器输出PWM原理
  20. “金九银十”求职指南:这些城市和行业最热门!

热门文章

  1. mysql的读写分离之maxscale中间件
  2. 编写一个加密程序,要求从键盘输入一个字符串,然后输出加密后的字符串。加密规则是对每个字母转换为下一个字母表示,原来是a转换为b,原来是B转换为C。小写的z转换为小写的a,大写的Z转换为大写的A。
  3. c语言超市选址问题实验报告,单仓库设施选址决策方法(重心法,C语言代码)
  4. 在禁用uac_从Windows命令行启用或禁用UAC
  5. python编程题自动评分系统_基于数据分析的评分系统改进
  6. STM32--舵机(SG90)
  7. WebService-WSDL报文解析
  8. sRGB标准与伽马校正 理解
  9. cad一键卸载工具叫什么_autodesk卸载工具一键卸载或安装CAD,3dmax 如何彻底卸载CAD系列软件 | 「讲文兄博客」...
  10. cad工具箱详细讲解_CAD贱人工具箱的使用教程详解