开发指南052-文本编辑组件

简介: 平台的文本编辑组件是基于wangedit做的二次封装

平台的文本编辑组件是基于wangedit做的二次封装,核心部分为:

<template>

  <div style="border: 1px solid #ccc; margin-top: 10px">

  <!-- 工具栏 -->

  <Toolbar

       style="border-bottom: 1px solid #ccc"

       :editor="editor"

       :defaultConfig="toolbarConfig"

   />

   

   <!-- 编辑器 -->

   <Editor

       style="height: 400px; overflow-y: hidden"

       :defaultConfig="editorConfig"

       v-model="htmlValue"

       @onChange="onChange"

       @onCreated="onCreated"

     />

 </div>

</template>


<script>

   import { Editor, Toolbar } from "@wangeditor/editor-for-vue"

   import { DomEditor } from '@wangeditor/editor'

   import { upload,uploadPublic,uploadPrivate } from '@/api/qlm_upload'

   import store from '@/store'

   export default {

     name: "QLMEditor",

     components: { Editor, Toolbar },

   }

</script>

之所以二次封装是因为上传图片,上传视频需要自行实现

相关文章
|
5月前
|
移动开发
Uniapp 多功能富文本编辑组件 可多端使用 H5插入
Uniapp 多功能富文本编辑组件 可多端使用 H5插入
147 0
|
6天前
|
JSON 自然语言处理 数据格式
Tauri 开发实践 — Tauri 自定义多语言菜单开发
本文介绍了如何在 Tauri 应用中实现自定义菜单并支持多语言。首先,通过 `Translator` 类加载和解析多语言 JSON 文件,实现简单的翻译功能。接着,创建包含文件、编辑和窗口子菜单的基本菜单结构,并根据当前语言进行翻译。最后,在主函数中读取语言设置,创建菜单并处理菜单事件,确保应用的国际化和用户体验。源码可在 GitHub 上查看。
29 2
|
11月前
|
前端开发 C# 开发工具
Unity快手上手【熟悉unity编辑器,C#脚本控制组件一些属性之类的】
Unity快手上手【熟悉unity编辑器,C#脚本控制组件一些属性之类的】
147 0
|
前端开发 JavaScript API
前端封装库/工具库的编辑器之TinyMCE
在现代前端开发中,富文本编辑器是一个非常重要的组成部分。其中,TinyMCE 是一个备受欢迎的 JavaScript 富文本编辑器库。
294 1
|
Python 容器
Python Qt GUI设计:QMdiArea和QMdiSubWindow类实现多文档界面(拓展篇—3)
一个典型的GUI应用程序可能有多个窗口,选项卡控件和堆栈窗口控件允许一次使用其中的一个窗口。然而,很多时候这种方法不是很有用,因为其他窗口的视图是隐藏的一种同时显示多个窗口的方法是,创建多个独立的窗口,这些独立的窗口被称为SDI(Single Document Interface,单文档界面),每个窗口都可以有自己的菜单系统、工具栏等。这需要占用较多的内存资源。
|
前端开发 JavaScript API
前端封装库/工具库的编辑器之CKEditor
在现代前端开发中,富文本编辑器是一个非常重要的组成部分。其中,CKEditor 是一个备受欢迎的 JavaScript 富文本编辑器库。
193 0
|
开发工具 C++ Python
|
JavaScript
【Vue 开发实战】实战篇 # 45:如何构建可交互的组件文档让代码高亮的显示在页面
【Vue 开发实战】实战篇 # 45:如何构建可交互的组件文档让代码高亮的显示在页面
200 0
【Vue 开发实战】实战篇 # 45:如何构建可交互的组件文档让代码高亮的显示在页面
|
前端开发 JavaScript IDE
HBuilderX|前端编辑器
HBuilderX|前端编辑器
597 0
|
前端开发 JavaScript IDE
封装库/工具库中重要概念之编辑器
在前端开发中,编辑器(Code Editor)是一项非常重要的工具,它可以帮助我们更加高效地编写和编辑代码。虽然市面上已经有了许多强大的编辑器,但是使用封装库/工具库可以帮助我们更加方便地集成编辑器到我们的项目中
121 0