当前位置: 首页 > news >正文

百度富文本编辑器配置(vue3)

今天分享一下我做的项目里面的一个百度富文本的配置问题,安装配置流程以及如何解决的

1.首先是安装组件

# vue-ueditor-wrap v3 仅支持 Vue 3
npm i vue-ueditor-wrap@3.x -S
# or
yarn add vue-ueditor-wrap@3.x

2. 下载 UEditor

UEditor 并不支持通过 npm 的方式来安装,vue-ueditor-wrap 也只是一个 Vue 组件,组件本身并不是 UEditor 的 Vue 版。了解 UEditor 基本使用,请参考 UEditor 官网。

编码方式\语言PHPNETJSPASP
utf8下载下载下载下载
gbk下载下载下载下载

将解压的文件夹重命名为 UEditor 并移动到你项目的静态资源目录下,比如下面是一个由 Vue CLI(v3+)创建的项目,静态资源目录就是 public。

注意! pubilc 内不要多层嵌套文件 不然会找不到所在的资源,可能会出现如下报错

3.注册组件

// main.js
import { createApp } from 'vue';
import VueUeditorWrap from 'vue-ueditor-wrap';
import App from './App.vue';
 
createApp(App).use(VueUeditorWrap).mount('#app');

4.v-model 数据绑定

<vue-ueditor-wrap v-model="msg" :config="editorConfig" editor-id="editor-demo-01"></vue-ueditor-wrap>
const editorConfig = reactive({
	// 编辑器不自动被内容撑高
	autoHeightEnabled: false,
	// 初始容器高度
	initialFrameHeight: 400,
	// 初始容器宽度
	initialFrameWidth: '100%',
	UEDITOR_HOME_URL: '/UEditor/', // 访问 UEditor 静态资源的根路径,可参考常见问题1
	serverUrl: '/pc/pc/Fileimg/uderto', // 服务端接⼝
	uploadUrl: '/pc/pc/Fileimg/uderto' + '/kjyl-server-doctor/doctor/file/uploadFile',
	// enableAutoSave: true, // 开启从草稿箱恢复功能需要⼿动设置固定的 editorId,否则组件会默认随机⼀个,如果页⾯刷新,下次渲染的时候 editorId 会重新随机,// 服务端接口(这个地址是我为了方便各位体验文件上传功能搭建的临时接口,请勿在生产环境使用!!!)
});

通过以上配置就可以实现了

http://www.dtcms.com/a/88843.html

相关文章:

  • Ubuntu20.04 Qt5安装和卸载
  • uniapp处理流式请求
  • 【计算机网络】-计算机网络期末复习题复习资料
  • WebRTC协议全面教程:原理、应用与优化指南
  • 专访海鹏科技董事长秘书、服务总监赵静波:前瞻式智能化管理,为全球售后服务保驾护航
  • STM32基本GPIO控制
  • 【linux】ubuntu 用户管理
  • 5G NR PRACH 随机接入前导序列
  • CTF-Pixel系列题目分析
  • 前端表格数据导出Excel文件方法,列自适应宽度、增加合计、自定义文件名称
  • 初探 Dubbo Rust SDK打造现代微服务的新可能
  • vulhub/Web Machine(N7)靶机----练习攻略
  • Linux固定IP方法(RedHat+Net模式)
  • 【Linux系统】计算机世界的基石:冯诺依曼架构与操作系统设计
  • 【HCIA-网工探长】04:ARP笔记
  • 20242817李臻《Linux⾼级编程实践》第6周
  • Vue项目与云管平台Nginx部署笔记
  • Go工具命令及使用指南
  • 【加密社】如何创建自己的币圈工具站
  • 如何使用 AppML
  • uniapp中APP上传文件
  • 版本控制GIT的使用
  • 【2025】基于python+flask的篮球交流社区平台设计与实现(源码、万字文档、图文修改、调试答疑)
  • SpringBoot分布式定时任务实战:告别重复执行的烦恼
  • 使用 FastAPI 快速开发 AI 服务的接口
  • 【2025】基于springboot+vue的校园心理健康服务平台(源码、万字文档、图文修改、调试答疑)
  • 【Matlab】串口通信(serialport对象,读写、回调、删除等)
  • 2023 年全国职业院校技能大赛(高职组) “云计算应用”赛项赛卷 B 私有云服务搭建解析笔记
  • Linux常用命令指南
  • 什么是 Ansible Playbook?