注意:

本文采用的编辑器为:idea

1.下载百度富文本编辑器,地址:https://ueditor.baidu.com/website/download.html#ueditor

2.加入到static文件夹下,如图:

3.在main.js中引入js。

注意:一定要修改ueditor.config.js中的路径

window.UEDITOR_HOME_URL = "./static/ueditor/"

4.编写vue组件:

export default {

name: 'UE',

data () {

return {

editor: null

}

},

props: {

defaultMsg: {

type: String

},

config: {

type: Object

}

},

mounted() {

const _this = this;

this.editor = UE.getEditor('editor', this.config); // 初始化UE

this.editor.addListener("ready", function () {

_this.editor.setContent(_this.defaultMsg); // 确保UE加载完成后,放入内容。

});

},

methods: {

getUEContent() { // 获取内容方法

return this.editor.getContent()

}

},

destroyed() {

this.editor.destroy();

}

}

5.编写测试使用的Vue界面:

获取内容

//采用局部引用的方式注册组件

import ueditor from '@/components/Ueditor';

export default {

name: "PublishPage",

data() {

return {

defaultMsg: '说点什么吧',

config: {

initialFrameWidth: null,

initialFrameHeight: 350

}

}

},

components: {

ueditor

},

methods: {

getUEContent() {

let content = this.$refs.ue.getUEContent();

this.$notify({

title: '获取成功,可在控制台查看!',

message: content,

type: 'success'

});

console.log(content)

}

}

}

6.编写路由

7.运行项目

npm run dev

8.效果展示

注:

1.编写的文本和媒体文件发送到服务端请看下一篇介绍。

2.这是笔者学习记录的过程,如果有错误,敬请指正,不喜勿喷,谢谢。

html 组件化 编辑器,vue.js组件化使用百度富文本编辑器(一)相关推荐

  1. 百度富文本编辑器UEditor安装配置全过程

    网站开发时富文本编辑器是必不可少的,他可以让用户自行编辑内容的样式然后上传到后台!下面我们来介绍如何安装使用百度富文本编辑器 一.下载并且设置百度富文本编辑器的样式     你可以去百度UEditor ...

  2. tiptap - 基于 vue 的优雅流畅的开源富文本编辑器

    一款专为 vue.js 打造,设计优雅,体验流畅舒服的现代富文本编辑器. 关于 Tiptap Tiptap 是一款专为 vue 打造的简洁明快的富文本编辑器,通过简单的设置能为用户提供多种优秀的文字编 ...

  3. vue使用百度富文本编辑器(ueditor)

    文章目录 vue使用百度富文本编辑器(ueditor) 1.进入官网或者github下载源码 2.使用grunt编译 4.安装`vue-ueditor-wrap` 5.组件中引入,自定义组件 6.后端 ...

  4. Html引入百度富文本编辑器ueditor

    在日常工作用,肯定有用到富文本编辑器的时候,富文本编辑器功能强大使用方便,我用的是百度富文本编辑器,首先需要下载好百度编辑器的demo, 然后创建ueditor.html文件,引入百度编辑器,然后在h ...

  5. 百度富文本编辑jsp上传_百度富文本编辑器教程,从入门到放弃

    原标题:百度富文本编辑器教程,从入门到放弃 百度UEditor 资源与项目分离-完全教程 夏老师人真好 又求到一篇技术贴 来来来 继续掏出小本本 什么是百度UEditor? 百度UEditor是一款富 ...

  6. UEditor 百度富文本编辑器 .Net实例

    转自 http://download.csdn.net/download/hdsslxl/6740605 1.UEditor 百度富文本编辑器完整版 .Net实例 已解决上传图片问题. 2.内附完整d ...

  7. 百度富文本编辑器ueditor在https协议下无法正常插入动态地图

    在浏览器https协议下,百度富文本编辑器ueditor有可能会无法正常插入动态地图.所谓"动态地图",就是在插入地图的时候,勾选右上角的"动态地图"选择框: ...

  8. 百度富文本编辑器ueditor支持上传mp3格式等音频文件的方法

    百度富文本编辑器ueditor算得上比较强大的了,但是有一个比较令人难受的问题,就是不支持本地上传音频文件.ueditor自带的mp3功能是直接在百度音乐里面搜索加进去的,显而易见这个不是我们想要的, ...

  9. 百度富文本编辑器(ueditor)的使用

    项目中遇上了百度富文本编辑器的使用,官网上给出的文档不够详尽,这里将本人开发项目时遇上的需求配置和问题记录下来. 注:刚开始记录遇到的问题,总结不够多,只能持续更新,作为自己的一个代码经验总结.能做到 ...

最新文章

  1. 浏览器前进后退对下拉框数据的丢失(省市联动实现和例子)
  2. AI把爱豆变胖视频火遍B站,我们找到了背后的技术团队:你是怎么把刘亦菲变胖的?...
  3. [一] 详细讲解: 线性表链式存储结构 中的 单链表; (数据结构和算法)
  4. Java泛型的不变性和作用域
  5. ajax 上传读取excel
  6. android videoview属性,Android VideoView
  7. require.ensure与require AMD的区别
  8. 如何不用鼠标操作电脑
  9. [USACO08JAN]牛大赛Cow Contest
  10. 启用zhparser插件时一直报Permission denied
  11. ftp/sftp定时自动上传文件脚本(CentOS)
  12. 毕设题目:Matlab图像增强
  13. Linux下实现Rsync目录同步备份
  14. Cgroup 资源配置方法----------Control Groups------Docker通过 Cgroup 来控制容器使用的资源配额
  15. phpmyadmin mysql 5.1_phpMyAdmin(MySQL数据库管理)下载_phpMyAdmin(MySQL数据库管理) 版本:v5.1.0_魅蓝下载...
  16. PAT A1008 Elevator
  17. 三角波的傅里叶变换对_《傅里叶光学(一)》 复数、特殊函数和冲激函数
  18. 高效线性氮化镓射频功放芯片模组研究
  19. 2020 Ohayoo游戏开发者沙龙成都站将于10月22日正式启动
  20. XTU oj 1309唯一的子串

热门文章

  1. SBB:不同植被土壤中细菌古菌的群落分布模式比较
  2. Science:中科院植物所马克平组揭示土壤真菌与树木密度的关系
  3. R语言ggplot2可视化:修改已经创建的ggplot2可视化对象进行自定义的修改、使用ggplot_build函数更改已经创建的可视化结果
  4. R语言使用ggplot2包的快速可视化函数qplot绘制分组直方图(分组颜色设置)实战
  5. Python使用sklearn和statsmodels构建多元线性回归模型(Multiple Linear Regression)并解读
  6. R语言dir函数获取目录中文件或者文件夹名称实战
  7. 使用crontab自动化调度jupyter notebook定时运行
  8. 期望最大化算法(Expectation-Maximum,简称EM)算法+EM算法+EM的应用
  9. 使用pickle保存机器学习模型详解及实战(pickle、joblib)
  10. agv调度matlab程序,一种分布式AGV调度方法及调度系统与流程