VUE + UEditor 单图片跨域上传功能的实现方法


Posted in Javascript onFebruary 08, 2018

UEditor官网说不提供单图片的跨域,所以只能自己解决。查了网上的很多方案,但是没看到和vue一起用的,不过倒是获得了一些思路。本着不想改太多源代码的基础上尝试着...一不小心就可以用了 解决方案:上传单图片的时后端不直接返回JSON,而是重定向到前端页面

前端:VUE

后端:WAMP + ThinkPHP5.0

前端

http://localhost:8888

1、去官网下载UEditor到vue中,打开ueditor.config.js配置服务器路径(本地域名可以去hosts文件中添加),下面是我的配置

VUE + UEditor 单图片跨域上传功能的实现方法 

2、打开ueditor.all.js查找<input id= 在后面添加标识以便后端判断是否是单图片上传:

VUE + UEditor 单图片跨域上传功能的实现方法 

3、创建一个页面展示JSON数据。我直接用路由参数接收返回的结果后再拼接,整个JSON接收不到,所以只好拆开了,没有显示所有的JSON,只获取state和url。暂时不懂不访问接口用什么方式接收后端数据,如果有好的解决方式欢迎提出。

VUE + UEditor 单图片跨域上传功能的实现方法 

后端

http://localhost.server.com

1、把UEditor的PHP版本下载下来,里面的PHP文件夹下的文件复制到项目中,在Controller中的输出结果中添加判断,单图片不直接返回结果

VUE + UEditor 单图片跨域上传功能的实现方法 

2、Config.json修改访问路径和保存路径

VUE + UEditor 单图片跨域上传功能的实现方法 

这样就基本完成了,看看效果 单图

VUE + UEditor 单图片跨域上传功能的实现方法

VUE + UEditor 单图片跨域上传功能的实现方法

总结

以上所述是小编给大家介绍的VUE + UEditor 单图片跨域上传功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
Nov 30 Javascript
firefox浏览器不支持innerText的解决方法
Aug 07 Javascript
javascript学习笔记(二)数组和对象部分
Sep 30 Javascript
第一次接触神奇的前端框架vue.js
Dec 01 Javascript
详解微信小程序入门五: wxml文件引用、模版、生命周期
Jan 20 Javascript
详解vue的数据binding绑定原理
Apr 12 Javascript
jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】
Apr 14 jQuery
ES6 javascript的异步操作实例详解
Oct 30 Javascript
Vue动态路由缓存不相互影响的解决办法
Feb 19 Javascript
jquery实现简单拖拽效果
Jul 20 jQuery
Jquery $.map使用方法实例详解
Sep 01 jQuery
在Vue中使用Echarts可视化库的完整步骤记录
Nov 18 Vue.js
关于vue中watch检测到不到对象属性的变化的解决方法
Feb 08 #Javascript
使用veloticy-ui生成文字动画效果
Feb 08 #Javascript
js中let和var定义变量的区别
Feb 08 #Javascript
详解Nuxt.js Vue服务端渲染摸索
Feb 08 #Javascript
VUE 使用中踩过的坑
Feb 08 #Javascript
JavaScript实现多叉树的递归遍历和非递归遍历算法操作示例
Feb 08 #Javascript
在vue项目中使用element-ui的Upload上传组件的示例
Feb 08 #Javascript
You might like
用PHP实现的生成静态HTML速度快类库
2007/03/31 PHP
php中读写文件与读写数据库的效率比较分享
2013/10/19 PHP
Yii框架中 find findAll 查找出制定的字段的方法对比
2014/09/10 PHP
php常用图片处理类
2016/03/16 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
cnblogs csdn 代码运行框实现代码
2009/11/02 Javascript
通过javascript设置css属性的代码
2009/12/28 Javascript
javascript sudoku 数独智力游戏生成代码
2010/03/27 Javascript
js封装的textarea操作方法集合(兼容很好)
2010/11/16 Javascript
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
jQuery基本选择器选择元素使用介绍
2013/04/18 Javascript
jquery查找tr td 示例模拟
2014/05/08 Javascript
Ubuntu中搭建Nodejs开发环境过程分享
2014/06/01 NodeJs
使用jquery操作session方法分享
2015/01/22 Javascript
angularJS 入门基础
2015/02/09 Javascript
jQuery实现锚点scoll效果实例分析
2015/03/10 Javascript
基于javascript实现随机颜色变化效果
2016/01/14 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
AngularJS教程之环境设置
2016/08/16 Javascript
Vue中的slot使用插槽分发内容的方法
2018/03/01 Javascript
[01:38]DOTA2第二届亚洲邀请赛中国区预选赛出线战队晋级之路
2017/01/17 DOTA
两个命令把 Vim 打造成 Python IDE的方法
2016/03/20 Python
Python的Django应用程序解决AJAX跨域访问问题的方法
2016/05/31 Python
Tensorflow使用支持向量机拟合线性回归
2018/09/07 Python
python程序封装为win32服务的方法
2021/03/07 Python
对Python 多线程统计所有csv文件的行数方法详解
2019/02/12 Python
Python静态类型检查新工具之pyright 使用指南
2019/04/26 Python
python快速编写单行注释多行注释的方法
2019/07/31 Python
Python如何使用内置库matplotlib绘制折线图
2020/02/24 Python
CSS3属性box-sizing使用指南
2014/12/09 HTML / CSS
HTML5新增元素如何兼容旧浏览器有哪些方法
2014/05/09 HTML / CSS
英国网上电器商店:Electricshop
2020/03/15 全球购物
奥巴马开学演讲观后感
2015/06/12 职场文书
安全事故隐患排查治理制度
2015/08/05 职场文书
总结一下关于在Java8中使用stream流踩过的一些坑
2021/06/24 Java/Android