Skip to content

简介

使用本插件建议拥有的知识储备

  • 因为本插件是基于 Vue3 构建 所以建议您最好拥有 Vue3 的使用经验。

为什么要使用 XiaoYouEditor?

如果您有打算自己手写一个花里胡哨的博客系统的打算,那么您首先需要考虑到的一个问题就是

“如何在自己的博客后台生成好看的博客内容?”

在此之前,相信大多数人的选择会是 富文本编辑器 或者 Markdown 编辑器,对于生成一些简单朴素的内容而言,它们都是很好的选择。

但随着个人对博客美观程度的要求提高,它们或许很难满足博友们的需求,至少对于作者来说这是促使我写这个插件的原因

现如今,您有了另一个更好的选择——xiaoYouEditor

如何使用 XiaoYouEditor?

如果您只想渲染一些文字的话那么其实这个插件就是开箱即用的。

如果你想渲染一些花里胡哨的内容,那就不得不借助 Vue 组件来实现。

定义一个自定义的渲染组件很简单,首先创建一个组件然后注册为全局组件即可,看吧是不是非常的简单易上手。

此时肯定有人会说

”不就是把一堆内容全部集中在一个组件里了,总不能让组件一直显示静态的文字内容吧?“

作者答

“可曾听闻 props 传参?正好编辑器也支持使用 props 动态传入参数,根据传入的 props 您可以动态控制每个组件的渲染内容!”

此时一位路过的懒癌患者说

“还要自己写组件渲染?算了算了”

作者答

“大哥先别 且听小弟一言。”

“小弟贴心的为各位大哥提供了一堆现成的实用功能组件”

这些小组件可都是作者多年积攒的精华哟 ~。~

说到这儿 您是不是以为这就是本插件骚操作的极限了吗?

还真是 看人真准

呸呸呸

接下来隆重有请本插件 最帅的 最骚的 最具创造性的 特性——Custom Parse(自定义解析器)

在此特性的加持下 您甚至可以自己创建一个自己书写内容的语法

有人说

“我习惯了 Markdown 的书写语法”

作者答

“没关系 只要你足够强 你就可以利用自定义解析器去实现 Markdown 的书写语法”

如果想了解该特性更多的细节请移步至进阶篇

Playground Online

点我在线体验

简介 has loaded