返回顶部
首页 > 资讯 > 前端开发 > VUE >vue2.x如何集成百度UEditor富文本编辑器
  • 458
分享到

vue2.x如何集成百度UEditor富文本编辑器

2024-04-02 19:04:59 458人浏览 安东尼
摘要

小编给大家分享一下Vue2.x如何集成百度UEditor富文本编辑器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.首先下载U

小编给大家分享一下Vue2.x如何集成百度UEditor富文本编辑器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

1.首先下载UEditor源码,将整个文件放到static文件夹中

vue2.x如何集成百度UEditor富文本编辑器

2.然后将UEditor集成到项目中去。

找到src/main.js,在main.js中

import '../static/ueditor/ueditor.config.js'
import '../static/ueditor/ueditor.all.min.js'
import '../static/ueditor/lang/zh-cn/zh-cn.js'   
import '../static/ueditor/ueditor.parse.min.js'

3.在src/components文件夹下创建公共组件UE.vue文件,作为编辑器组件

<template>
 <div class="UE">
 <!--这个地方的大小是可以自己控制的-->
 <div id="editor" >
 </div>
 </div>
</template>
export default {
 name:'ue',
 props:{
  value:{
   type:String,
   default:""
  }
 },
 data() {
  return {
  editor: null,
  };
 },
 mounted() {
  // 实例化editor编辑器
  this.editor = window.UE.getEditor("editor");
  //设置编辑器默认内容
  this.editor.addListener('ready', () => {
  this.editor.setContent(this.value)
  })
 },
  methods: {
  //获取编辑器中的内容
  getUEContent () {
  return this.editor.getContent()
  }
 },
 destroyed() {
  // 将editor进行销毁
  this.editor.destroy();
 }
}

4.我们可以通过ueditor.config.js来改变编辑器所显示的选项

如果我们默认显示的话,会是这个样子

vue2.x如何集成百度UEditor富文本编辑器

如果你不需要某些元素,你可以在ueditor.config.js中的toolbars中设置需要显示的标签

vue2.x如何集成百度UEditor富文本编辑器

当然你还需要做下其他的配置,比如指定编辑器资源文件根目录

window.UEDITOR_HOME_URL = "./static/UE/";

在这里友情提示,如果你的项目打包之后不是放在一级目录下,建议写成这样相对路径,不然会报错找不到资源。
5.这样你就可以在其他组件引入使用了,我们可以通过props向编辑器传递默认显示的值,还可以通过getUEContent()方法获取编辑器输入的内容。但是在浏览器控制台你还是会看到报错

后台配置项返回格式出错,上传功能将不能正常使用!

这是因为我们在编辑器中上传图片或者视频的时候,没有配置服务器请求接口,在ueditor.config.js中,对serverUrl进行配置就可以了

serverUrl: "" //这个接口地址去跟你们的后台要就可以了

到这里,我们就可以愉快的使用UEditor富文本编辑器了。

以上是“vue2.x如何集成百度UEditor富文本编辑器”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网VUE频道!

--结束END--

本文标题: vue2.x如何集成百度UEditor富文本编辑器

本文链接: https://lsjlt.com/news/78389.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • vue2.x如何集成百度UEditor富文本编辑器
    小编给大家分享一下vue2.x如何集成百度UEditor富文本编辑器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.首先下载U...
    99+
    2024-04-02
  • Vue2.0中如何集成UEditor富文本编辑器
    小编给大家分享一下Vue2.0中如何集成UEditor富文本编辑器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!首先,去官网上下...
    99+
    2024-04-02
  • nodejs后台集成ueditor富文本编辑器的实例
    UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码.. 1 下载ueditor nodejs版本 2 ...
    99+
    2022-06-04
    编辑器 后台 实例
  • 帝国CMS文章编辑器换成百度编辑器ueditor
    我们都知道帝国CMS后台的编辑器确实有点跟不上潮流,其实我们自己动手换一个功能比较全的百度编辑器ueditor,可以实现像自动合并、清除空行、一次性上传多张图片、可像word文档一样直接截图ctrl+v 粘贴进去等等很多功能。下面品自行向你...
    99+
    2023-02-18
    帝国CMS 百度编辑器 编辑器
  • Vue.js中如何使用Ueditor富文本编辑器
    这篇文章将为大家详细讲解有关Vue.js中如何使用Ueditor富文本编辑器,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1. 总体思路1.1 模块化vue...
    99+
    2024-04-02
  • node.js集成百度UE编辑器
    摘要:   最近在搭建自己的博客,这一段时间可能没有时间来写博客了,但是有了好东西还是要分享给大家。博客网站必然要有编辑文章的编辑器,所以在网上查了些资料。大部分编辑器的后台是基于java、php、asp等...
    99+
    2022-06-04
    编辑器 node js
  • node使用UEditor富文本编辑器的方法实例
    大部分编辑器的后台是基于java、php、asp等,很少有基于node.js的。今天就做一个基于node的 最近在做一个微信素材编辑器的小项目,使用到了UEditor编辑器,使用中出现了许多问题。 1.介绍...
    99+
    2022-06-04
    编辑器 实例 文本
  • Ueditor 富文本编辑器 插入 m3u8 和 mp4 视频(PHP)
    当前环境:PHP、Ueditor的版本是1.4.3 新的需求是,需要在Ueditor 富文本编辑器中,插入视频播放,并且视频格式有MP4,也有M3U8。 百度编辑器默认的是embed,需要修改下配置。...
    99+
    2023-09-12
    音视频 php javascript Ueditor m3u8
  • 帝国cms整合百度编辑器ueditor图文教程
    一、UEditor简介 帝国cms自带文本编辑器是fckeditor,用起来效果不太理想。 百度也推出了自己的编辑器UEditor UEditor是由WEB前端研发部开发的所见即所得的开源富文本编辑器,具有轻量、可定制、...
    99+
    2022-06-12
    百度编辑器 ueditor
  • Django集成富文本编辑器summernote的实现步骤
    目录第一步 安装django-summernote第二步 使用django-summernote第三步 测试效果第四步 常规配置提到Django的富文本编辑器,大家一定会想...
    99+
    2024-04-02
  • ueditor富文本编辑器怎么实现跨域上传图片
    这篇文章主要介绍了ueditor富文本编辑器怎么实现跨域上传图片,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在使用百度富文本编辑器上传...
    99+
    2024-04-02
  • 秀米编辑器(xiumi)+百度编辑器(Ueditor) 集成 :解决集成问题,秀米编辑器导出到百度编辑器格式问题,图片保存到自己的服务器(阿里云OSS)
    1.集成前提条件:         1. 需要集成百度编辑器到环境中         2.https环境下才可以导出数据到百度编辑器,如果不是https环境,会出现错误          然后我们开始讲解如何集成: 2.引入资源: /...
    99+
    2023-09-30
    编辑器 php js html json
  • JavaScript如何实现富文本编辑器
    这篇文章主要介绍JavaScript如何实现富文本编辑器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!前段时间在寻找一些关于富文本编辑器的资料,然后发现了这个名为 Pell 的项目,...
    99+
    2024-04-02
  • Python的Flask框架中集成CKeditor富文本编辑器的教程
    CKeditor是目前最优秀的可见即可得网页编辑器之一,它采用JavaScript编写。具备功能强大、配置容易、跨浏览器、支持多种编程语言、开源等特点。它非常流行,互联网上很容易找到相关技术文档,国内许多W...
    99+
    2022-06-04
    编辑器 框架 文本
  • Vue+Webpack如何整合富文本编辑器TinyMce
    这篇文章主要为大家展示了“Vue+Webpack如何整合富文本编辑器TinyMce”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue+Webpack如何整合富...
    99+
    2024-04-02
  • ASP.NET MVC如何实现layui富文本编辑器
    这篇“ASP.NET MVC如何实现layui富文本编辑器”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一...
    99+
    2024-04-02
  • Vue中如何使用tiptap富文本编辑器
    Vue中如何使用tiptap富文本编辑器,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。为什么使用tiptap?市面上有不少富文...
    99+
    2024-04-02
  • jquery如何获取富文本编辑器的内容
    在jquery中获取富文本编辑器内容的方法:1.新建html项目,引入jquery;2.使用UE.getEditor方法创建富文本编辑器;3.初始化编辑器;4.使用hasContents()方法判断内容;5.使用getContent()方法...
    99+
    2024-04-02
  • thinkphp5.0如何引入百度编辑器
    这篇文章主要为大家展示了“thinkphp5.0如何引入百度编辑器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“thinkphp5.0如何引入百度编辑器”这篇文...
    99+
    2024-04-02
  • 微信小程序中富文本编辑器如何实现
    本文小编为大家详细介绍“微信小程序中富文本编辑器如何实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“微信小程序中富文本编辑器如何实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。示例代码大概是这个样子:通过官...
    99+
    2023-07-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作