网站内容编辑器(网站中如何集成markdown编辑器整体的操作流程,新手必看 )

优采云 发布时间: 2021-08-29 08:09

  网站内容编辑器(网站中如何集成markdown编辑器整体的操作流程,新手必看

)

  Markdown 是一种可以用通用文本编辑器编写的标记语言。通过简单的标记语法,可以使普通文本内容具有一定的格式。它使用简洁的语法而不是排版,不像我们一般使用的文字处理软件,比如Word,有大量的排版和字体设置。这让我们可以专注于码字而不需要额外的布局修改,简单方便。很多站长编辑喜欢用markdown写文章。简书、开源中国等平台都支持markdown编辑,所以最近好像把markdown集成到他们的博客网站上。

  我的博客是使用禅智系统搭建的。目前没有现成的markdown插件,只好自己做,吃饱穿暖。你可以使用不同建站系统开发的网站,不过不用担心,markdown的集成很简单。虽然系统可能不同,但原理是相同的。这里以我自己的站点为例,不多说Cicada的讲解知道系统的内部集成,只是演示一下整体的操作流程,供大家参考。

  操作流程:

  首先,我们需要先下载解释器showdown.js,入口:

  然后在内容编辑页面的模板文件中引入showdown.js。

  同时引入如下JS代码:

  function compile(){

var text = document.getElementById("content").value;

var converter = new showdown.Converter();

var html = converter.makeHtml(text);

document.getElementById("result").innerHTML = html;

}

  上面代码中,text是获取你输入的markdown语法的文章内容,然后实例化解释器对象,然后用解释器将你输入的文章内容翻译成目标样式界面内容,即 html ,然后输出。

  注:根据不同系统的具体操作,有些可能涉及到数据库字段的创建等。由于系统架构和扩展原理不同,引入代码的方式也不同。

  通过上面的操作原理,我在自己的博客中集成了一个markdown编辑器。编辑预览同步,所见即所得,操作简单。我们先来看看效果。

  

  以上分享给大家如何在网站中集成markdown编辑器。您可以在自己的网站上试用。如果您有任何问题或经验,请与您分享。

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线