vue-cli3使用百度富文本编辑器

2023-11-07

一、安装依赖

npm i vue-ueditor-wrap
# 或者 
yarn add vue-ueditor-wrap

二、下载ueditor并将其复制到Static目录下 如图所示:
在这里插入图片描述
三、引入VueUeditorWrap组件

import VueUeditorWrap from 'vue-ueditor-wrap' // 引入富文本组件
components: {
  VueUeditorWrap
}

四、实例化、v-model绑定数据

 <VueUeditorWrap v-model="vueMoudle" :config="ueConfig" />
 data(){
 reture{
 vueMoudle:"富文本测试数据",
 ueConfig: {
        toolbars: [
          [
            'undo', // 撤销
            'bold', // 加粗
            'indent', // 首行缩进
            'italic', // 斜体
            'underline', // 下划线
            'strikethrough', // 删除线
            'subscript', // 下标
            'fontborder', // 字符边框
            'superscript', // 上标
            'formatmatch', // 格式刷
            'fontfamily', // 字体
            'fontsize', // 字号
            'justifyleft', // 居左对齐
            'justifycenter', // 居中对齐
            'justifyright', // 居右对齐
            'justifyjustify', // 两端对齐
            'insertorderedlist', // 有序列表
            'insertunorderedlist', // 无序列表
            'lineheight' // 行间距
          ]
        ],
        'fontfamily': [
          { label: '', name: 'songti', val: '宋体,SimSun' },
          { label: '仿宋', name: 'fangsong', val: '仿宋,FangSong' },
          { label: '仿宋_GB2312', name: 'fangsong', val: '仿宋_GB2312,FangSong' },
          { label: '', name: 'kaiti', val: '楷体,楷体_GB2312, SimKai' },
          { label: '', name: 'yahei', val: '微软雅黑,Microsoft YaHei' },
          { label: '', name: 'heiti', val: '黑体, SimHei' },
          { label: '', name: 'lishu', val: '隶书, SimLi' },
          { label: '', name: 'andaleMono', val: 'andale mono' },
          { label: '', name: 'arial', val: 'arial, helvetica,sans-serif' },
          { label: '', name: 'arialBlack', val: 'arial black,avant garde' },
          { label: '', name: 'comicSansMs', val: 'comic sans ms' },
          { label: '', name: 'impact', val: 'impact,chicago' },
          { label: '', name: 'timesNewRoman', val: 'times new roman' }
        ],
        // 初始容器高度
        initialFrameHeight: 300,
        // 初始容器宽度
        initialFrameWidth: '100%',
        // 上传文件接口
        enableAutoSave: false,
        elementPathEnable: false,
        wordCount: false
      }
}
}

运行代码页面展示
在这里插入图片描述

完成!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vue-cli3使用百度富文本编辑器 的相关文章

随机推荐

  • idea开启热部署

    一 开启IDEA的自动编译 静态 具体步骤 打开顶部工具栏 File gt Settings gt Default Settings gt Build gt Compiler 然后勾选 Build project automatically
  • 【Java笔记+踩坑】SSM整合

    导航 黑马Java笔记 踩坑汇总 JavaSE JavaWeb SSM SpringBoot 瑞吉外卖 SpringCloud SpringCloudAlibaba 黑马旅游 谷粒商城 目录 1 SSM整合入门案例 图书的增删改查 1 1
  • ebtables介绍

    ebtables是与iptables类似的命令 区别在于ebtables用于对以太网帧的过滤 iptables用于对ip数据包的过滤 过滤流程见图 原图来源于 http blog csdn net wuruixn article detai
  • 力扣刷题——数组(2)

    将每个元素替换为右侧最大元素 给你一个数组 arr 请你将每个元素用它右边最大的元素替换 如果是最后一个元素 用 1 替换 完成所有替换操作后 请你返回这个数组 示例 输入 arr 17 18 5 4 6 1 输出 18 6 6 6 1 1
  • 网络基础:ACL与NAT

    目录 一 理论 1 ACL 2 NAT 二 实验 1 基础ACL 2 高级ACL 3 静态NAT 4 Easy IP 一 理论 1 ACL 1 ACL ACL 是Access Control List的简写 中文名称叫做 访问控制列表 它是
  • 面向对象设计原则——合成复用原则

    合成复用原则又称为组合 聚合复用原则 Composition Aggregate Reuse Principle C ARP 定义 尽量使用对象组合 而不是继承来达到复用的目的 合成复用原则就是在一个新的对象里通过关联关系 包括组合关系和聚
  • nRF52832 — Keil中如何配置RAM地址

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX 作 者 文化人 XX 联系方式 XX 版权声明 原创文章 欢迎评论和转载 转载时能告诉我一声就最好了 XX 要说的
  • 1.新建按钮,窗口,按钮移动

    include my widget 01first project h include
  • IMU监测髋关节术后康复状况

    髋关节置换手术是一种用于治疗磨损导致的关节炎的针对性手术 为许多忍受长期疼痛和失去活动能力的患者带来了新生 2020年 在美国进行的所有初级和修正全髋关节置换术中 分别有约10 和20 的手术使用了双动臼杯 DM 因为与传统的单动关节相比
  • java环境的配置,下载jdK安装及安装

    1 java环境的配置下载jdK安装 2 jdk exe会解析两个文件jdk文件 jre文件 安装步骤 1 JDK jdk1 7 0 75 windows x64 exe 下载 选择 Accept License Agreement 根据系
  • RN开发系列<8>--Redux(1)入门篇

    1 Redux的基本用法 前言 说明 本文只针对移动端的Redux的基本用法进行描述 希望这一篇文章 就能帮助你搞定redux的基本用法 甚至不用再去查阅其他文档 因为我个人脑子比较笨 查阅了很多文档 看了不少视频资料才理解了 2 原理阐述
  • Python 使用函数作为返回值

    视频版教程 Python3零基础7天入门实战视频教程 Python还支持使用函数作为其他函数的返回值 def test bol if bol return add else return sub def add x y return x y
  • 基于Proteus的四位数码管显示

    1实验原理 P0口接断码线 P2口低四位接位选线 第一位数码管的位选线由P2 0来控制 第二位数码管的位选线由P2 1来控制 依次类推 由此可知可以控制P2 0到p2 3引脚 从而控制这个数码管哪一位来显示字符 而通过控制P0口输出断码值来
  • 单片机延时函数实现

    在编写单片机程序时 我们经常要用到延时函数 记得我们在学51单片机时 第一个延时是通过软件延时来实现的 代码如下 void delay volatile uint32 t cnt volatile uint32 t i 0 volatile
  • azkban设置重试不起作用,且有的任务一直running,无日志

    job脚本 foo job type command command su olc pro c bash app script python common file pymain sh coupon user active py retri
  • Python提取整数各个位的数字

    个位 XXX 1 10 十位 XXX 10 10 百位 XXX 100 10 千位 XXX 1000 10 万位 XXX 10000 10 1399 统计最大组的数目 LeetCode https leetcode cn com probl
  • 蓝桥杯Python-2n皇后问题(和别人的想法有点不一样)

    首先附上问题链接 蓝桥杯基础练习VIP 2n皇后问题 C语言网 dotcpp com 问题描述 给定一个n n的棋盘 棋盘中有一些位置不能放皇后 现在要向棋盘中放入n个黑皇后和n个白皇后 使任意的两个黑皇后都不在同一行 同一列或同一条对角线
  • 1034:计算三角形面积

    1034 计算三角形面积 时间限制 1000 ms 内存限制 65536 KB 提交数 52442 通过数 16079 题目描述 平面上有一个三角形 它的三个顶点坐标分别为 x1 y1 x2 y2 x3 y3 那么请问这个三角形的面积是多少
  • VMware Workstation 安装Vmware tools 是 出现vmware tools unavailable

    这个问题是因为虚拟机安装的时候操作系统选择的不对 在Virtual Machine Settings中选择Options 在General中选择正确的操作系统类型 例如Guest operating system 选择Linux Versi
  • vue-cli3使用百度富文本编辑器

    一 安装依赖 npm i vue ueditor wrap 或者 yarn add vue ueditor wrap 二 下载ueditor并将其复制到Static目录下 如图所示 三 引入VueUeditorWrap组件 import V