公司有个需求,须要作个发送邮件的模版(富文本对于模版的扩展性更好吧)php
关于富文本,也找了一些好看且支持vue的,可是功能都没有百度全面html
反正这个系统也是本身人用,颜值无所谓了vue
关于vue2.0+ueditor 有须要的能够看原文:http://www.javashuo.com/article/p-yovkzqhh-dh.htmlweb
注:我是参考的这个配的vue3.0+ueditorvue-cli
第一步:下载Ueditor相关静态文件npm
在下载的同时,不要让小手闲着,安装vue-ueditor-wrap
后端
npm i vue-ueditor-wrap -D编辑器
第二步:修改ueditor并引入项目post
下载下来的ueditor包,解压以后,名称是带着版本号的,为了看上去简洁一些,能够改为本身看上去顺眼的名字,好比UEditorspa
将解压完并顺利改完名字的UEditor文件,直接丢到我们项目的public文件中
注:本项目是针对vue-cli3.0来讲的,配置的时候和vue-cli2.0略有不一样
vue3.0中,没有static文件,可是存在public,全部我们将UEditor放到public中
第三步:进入vue项目配置
到了这一步,已经成功了50%
如今高潮来了哦
将vue-ueditor-wrap引入你要使用的组件或页面中
一、import VueUeditorWrap from 'vue-ueditor-wrap'
不要忘记注册组件
config为调用vue-ueditor-wrap的配置项,在页面中单独设置的独立配置
data () { return { value: '这是我调用vue-ueditor-wrap的案例', myConfig: { // 编辑器不自动被内容撑高 autoHeightEnabled: false, // 初始容器高度 initialFrameHeight: 240, // 初始容器宽度 initialFrameWidth: '100%', // 上传文件接口(这个地址是我为了方便各位体验文件上传功能搭建的临时接口,请勿在生产环境使用!!!) serverUrl: 'http://35.201.165.105:8000/controller.php', // UEditor 资源文件的存放路径,若是你使用的是 vue-cli 生成的项目,一般不须要设置该选项,vue-ueditor-wrap 会自动处理常见的状况,若是须要特殊配置,参考下方的常见问题2 UEDITOR_HOME_URL: '/UEditor/' } } }
ueditor.config.js
中的UEDITOR_HOME_URL

图片上传功能须要后端配合配置,咱们还没到这一步,到等了再来续更
若是有别的问题,请自行百度 哈哈哈
原文出处:https://www.cnblogs.com/tongjiaojiao/p/11737197.html