公司有個需求,須要作個發送郵件的模版(富文本對於模版的擴展性更好吧)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