Element Tiptap Editor是web开发领域中一款“所见即所得”的富文本编辑器。它是基于tiptap编辑器和element-ui开发的。与许多富文本编辑器相比,Element Tiptap Editor易于使用,对开发人员友好,可扩展,设计简单。
安装 Element Tiptap Editor
// 使用 yarn yarn add element-tiptap // 使用 npm npm install --save element-tiptap
在 Vue 中全局注册
import Vue from 'vue';
import ElementUI from 'element-ui';
import { ElementTiptapPlugin } from 'element-tiptap';
// 引入 ElementUI 样式
import 'element-ui/lib/theme-chalk/index.css';
// import element-tiptap 样式
import 'element-tiptap/lib/index.css';
// 安装 ElementUI 插件
Vue.use(ElementUI);
// 安装 element-tiptap 插件
Vue.use(ElementTiptapPlugin, {
/* 插件配置项 */
});
在 Vue 中局部引入
<template>
<div>
<el-tiptap ...><el-tiptap>
</div>
</template>
<script>
import { ElementTiptap } from 'element-tiptap';
export default {
components: {
'el-tiptap': ElementTiptap,
},
};
</script>
其它组件引入
<template>
<div>
<el-tiptap v-model="content" :extensions="extensions" />
</div>
</template>
<script>
import {
// 罗列出需要的功能按钮
Doc,
Text,
Paragraph,
Heading,
Bold,
Underline,
Italic,
Strike,
ListItem,
BulletList,
OrderedList,
} from 'element-tiptap';
export default {
data () {
return {
// 按照罗列的顺序被添加到菜单栏和气泡菜单中
extensions: [
new Doc(),
new Text(),
new Paragraph(),
new Heading({ level: 5 }), // 支持多级标题,设置为5级
new Bold({ bubble: true }), // 在气泡菜单中渲染菜单按钮
new Underline({ bubble: true, menubar: false }), // 在气泡菜单而不在菜单栏中渲染菜单按钮
new Italic(),
new Strike(),
new ListItem(),
new BulletList(),
new OrderedList(),
],
// 编辑器的内容
content: `
<h1>Heading</h1>
<p>This Editor is awesome!</p>
`,
};
},
},
</script>
Element Tiptap Editor 的官网很简洁,风格传承 Tiptap 1.x 版本,功能演示即代码,非常简单易懂。
TinyEditor:华为云OpenTiny团队开发的一款免费富文本编辑器
一款专为Mac电脑打造的编辑器应用——妙言(markdown笔记)
字节跳动(掘金社区)出品MarkDown编辑器——ByteMD
上面是“Element Tiptap Editor富文本编辑器脚手架安装搭建”的全面内容,想了解更多关于 前端知识 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_12737.html
workflows工作流
一幅骨架坐在公园的长椅上
一对葫芦ComfyUI工作流
蘑菇屋,梦幻家园comfyui工作流
羚羊安上小白兔的门牙ComfyUI工作流
一种长着彩虹翅膀的虫子comfyui工作流
一颗翡翠玉雕盆栽树comfyui工作流
红伞伞蓝杆杆云南蘑菇群ComfyUI工作流
雪地里一只可爱的小老虎
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

如何利用css3+js做一个下雨效果
用canvas实现画板涂鸦效果
纯CSS饼图效果
css3+js菜单点击动态效果
利用canvas画几个好玩的星云物种
canvas经线动画走到效果
利用css绘画棋盘布局(象棋)
2023年程序猿如何给自己开启一场烟花盛会







