ueditor 前后端分离+图片上传

从一开始的学习Vue开始,到引用ueditor 图片上传产生了各种问题,在网上也到处搜索了解决办法,并结合自己的工程,整理在此记录以备后续学习;

1、前端:vue
2、后端:springBoot+gradle+ groovy
3、ueditor-1.12.jar 源码修改

1、前端:vue
vue 的项目构建具体就不详细介绍了,FengCms FungLeo 博客写的很详细, http://blog.csdn.net/fungleo/article/details/77575077
修改点:
(1)在ueditor.config.js 中添加 window.UEDITOR_HOME_URL 和
serverUrl

  window.UEDITOR_HOME_URL ="static/ue/";
  var serverUrl="http://127.0.0.1:8011/inner/test/upload";
  并修改,serverUrl:serverUrl

如下图所示
这里写图片描述

(2)ueditor.all.js 修改;ueditor 单文件上传 使用的iframe 不支持 跨域;改为ajax上传

在 simpleupload 处引用jquery

utils.loadFile(document,{
        src:me.options.UEDITOR_HOME_URL+"third-party/jquery-1.10.2.min.js",
        tag:"script",
        type:"text/javascript",
        defer:"defer"
      });
替换  domUtils.on(input, 'change', function(){
   })中内容如下:
 domUtils.on(input, 'change', function() {
   
          if(!input.value) return;
          var loadingId = 'loading_' + (+new Date()).toString(36);
          var imageActionUrl = me.getActionUrl(me.getOpt('imageActionName'));
          var allowFiles = me.getOpt('imageAllowFiles');

          me.focus();
          me
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值