js解析MarkDown语法
js解析MarkDown语法
问题描述:
我们使用MarkDown编辑器之后,比如我们写的MarkDown的语法的语法
# 一级标题
## 二级标题
### 三级标题
这种语法我们最终要转换成HTML的格式最终要存入数据库(比如说存入MySql Oracle SqlServer Redis 等 都可以) 那问题来了,我们怎么转换语法呢?
解决问题方案:
我们要转换MarkDown语法,其中官方早就提高好了 转换的js代码,通过marked.js 该文件下载地址:
方式一: 官网可以下载
https://marked.js.org/
方式二: 也可以去码云上面下载
https://gitee.com/soul_PreCoder/springsecurity_demo
下载下来之后,我们就可以愉快的玩耍了
(1)引入marked.js到项目中
<script th:src="@{/static/js/plugins/markdown/js/marked.js}"></script>
(2)在保存方法之前进行转换
var content = markDownObj[0].value; //获取到Markdown编辑框里面值formParamObj.detailContent= marked(content) //转换成HTML//发送ajax 提交到数据库
谢谢大家的关注…
js解析MarkDown语法相关推荐
- 前端如何正确配合后端解析markdown语法
前言 我们使用后端把原始的markdown语法文本返回给前端,然后前端调用marked.js来解析到页面显示. 这里有可能用到的js链接 <link href="https://cdn ...
- 博客园markdown语法扩展
从Markdown语法解析说起 Markdown作为一种非常轻便的标记语言,非常适合博客的写作.其语法十分简单,一般都是一些特殊的字符组合来实现特定的语法,比如一级标题.二级标题,插图.插表等等.这些 ...
- activiti高亮显示图片_第 09 篇:让博客支持 Markdown 语法和代码高亮
作者:HelloGitHub-追梦人物 文中涉及的示例代码,已同步更新到HelloGitHub-Team 仓库[1] 为了让博客文章具有良好的排版,显示更加丰富的格式,我们使用 Markdown 语法 ...
- Django博客--5.让博客支持 Markdown 语法和代码高亮
文章目录 0.前言 1.安装 Python Markdown 2.在 detail 视图中解析 Markdown 3.safe 标签 4.代码高亮 5.效果展示 0.前言 Markdown 是一种 H ...
- markdown引入代码_第 09 篇:让博客支持 Markdown 语法和代码高亮
作者:HelloGitHub-追梦人物 文中涉及的示例代码,已同步更新到HelloGitHub-Team 仓库[1] 为了让博客文章具有良好的排版,显示更加丰富的格式,我们使用 Markdown 语法 ...
- wiki php markdown,一款支持Markdown语法的Wiki知识管理系统:Wikitten搭建教程
简介 Wikitten是一款开源Wiki知识管理系统,使用PHP开发,支持Markdown语法,无需数据库,自动生成树形目录,适合用来做个人Wiki知识库. 截图 安装 环境要求:PHP >= ...
- Typora 的 Markdown 语法
概述 Markdown 由 Daring Fireball 创建,原始指南在 这里.但是,它的语法因不同的解析器或编辑器而异.Typora 正在使用 GitHub Flavored Markdown. ...
- MarkDown语法学习教程,2分钟学会速写个人GitHub,轻量化,快捷,迅速,方便.
Markdown 语法: 使用 GitHub Flavored Markdown 语法,简称 GFM 语法. 支持表格.TOC.LaTeX.代码块.任务列表.脚注等. 画图库支持 mermaid, v ...
- 一款美观实用的在线文档编辑系统,支持Markdown语法
说明:最近博主对文档程序小有需求,找了很久发现都是单页,而且还不支持移动端,不是很理想,所以就专门花了半天时间,写了一个,该文档程序基于graphql.nuxtjs.mongodb.keystonej ...
最新文章
- 提高C++性能的编程技术笔记:单线程内存池+测试代码
- 【SpringCloud】Hystrix:熔断
- 【css】文字溢出,显示省略符号(...)
- VC++调用UpdateLayeredWindow实现半透明窗体【转】
- ct上的img表示什么_明明胸部CT上已经写了肺癌,为什么还要做那么多花钱又痛苦的检查...
- 超市百货电商app移动端原型+通用模块全局规则说明+超市电商后台管理web端原型+超市电商产品原型及需求文档+业务后台(商品管理+广告管理+活动管理)
- python列表定义和操作_Python 列表的定义及操作
- 中国城市统计年鉴、中国县域统计年鉴、中国财政统计年鉴、中国税务统计年鉴、中国科技统计年鉴、中国卫生统计年鉴
- 项目中报Assign array to a variable before exporting as module default 这个错
- 心态-《自我成长的力量》书中的精髓:自我成长的过程需要我们不断觉察自己、改变自己、活出自己,从而成长为最好的自己。
- 4.3二叉树的非递归中序遍历输出王道数据结构例程实现
- word自动添加标题以及批量生成图片题注
- uniapp开发小程序如何修改picker选中样式及选中字体样式
- 天心阁吉他神秘人专访
- 有道linux安装路径,Ubuntu 16.04下安装有道词典出错的解决方法
- linux 串口 延迟,linux串口操作及设置详解
- 计算机中文字体的独创性,计算机中文字体中单字的著作权保护研究(2)
- python-字典练习3 -数字重复统计
- 5.cuBLAS开发指南中文版--cuBLAS中的Create()和Destroy()
- python参数内存地址
热门文章
- python的关系网络分析-科学网—python 社会网络分析工具之igraph - 郗强的博文
- 伪随机序列的产生c语言,伪随机序列的c语言编程实现.pdf
- TF卡有写保护放在小方摄像头中不识别
- hdu 1085 Holding Bin-Laden Capt
- 如何理解统计学中「惩罚」的概念
- showdoc windows 搭建_第七星尘的独立博客
- python 拍照搜题_直播答题?Python助你自动搜题赢百万!
- 【好工具分享】时间管理利器——今目标
- 关于iPhone456字体尺寸适配问题
- 【附源码】计算机毕业设计SSM社区留守儿童帮扶系统