富文本,vue2
- npm install vue-quill-editor
- main中
// 富文本 import VueQuillEditor from "vue-quill-editor"; import "quill/dist/quill.core.css"; import "quill/dist/quill.snow.css"; import "quill/dist/quill.bubble.css"; Vue.use(VueQuillEditor);
-
这是个组件
<template> <div> <quill-editor ref="myGQuillEditor" v-model="content" :options="editorOption" class="editor" @change="onEditorChange" > </quill-editor> </div> </template> <script> const toolbarOptions = [ // 加粗 斜体 下划线 删除线 -----['bold', 'italic', 'underline', 'strike'] ["bold", "italic", "underline", "strike"], // 引用 代码块-----['blockquote', 'code-block'] ["blockquote", "code-block"], // 1、2 级标题-----[{ header: 1 }, { header: 2 }] [{ header: 1 }, { header: 2 }], // 有序、无序列表-----[{ list: 'ordered' }, { list: 'bullet' }] [{ list: "ordered" }, { list: "bullet" }], // 上标/下标-----[{ script: 'sub' }, { script: 'super' }] [{ script: "sub" }, { script: "super" }], // 缩进-----[{ indent: '-1' }, { indent: '+1' }] [{ indent: "-1" }, { indent: "+1" }], // 文本方向-----[{'direction': 'rtl'}] [{ direction: "rtl" }], // 字体大小-----[{ size: ['small', false, 'large', 'huge'] }] [{ size: ["small", false, "large", "huge"] }], // 标题-----[{ header: [1, 2, 3, 4, 5, 6, false] }] [{ header: [1, 2, 3, 4, 5, 6, false] }], // 字体颜色、字体背景颜色-----[{ color: [] }, { background: [] }] [{ color: [] }, { background: [] }], // 字体种类-----[{ font: [] }] [{ font: [] }], // 对齐方式-----[{ align: [] }] [{ align: [] }], // 清除文本格式-----['clean'] ["clean"], // 链接、图片、视频-----['link', 'image', 'video'] ["image", "video"], ]; export default { data() { return { //富文本 content: "", editorOption: { modules: { toolbar: toolbarOptions, }, theme: "snow", placeholder: "请输入正文", }, }; }, methods: { // 内容改变事件 onEditorChange(e) { this.$emit("richTextFun", e.html); }, }, }; </script> <style lang="less" scoped> /deep/.ql-editor { height: 220px; } </style>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本