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 相关文章推荐
不用ajax实现点击文字即可编辑的方法
Dec 16 Javascript
jquery中this的使用说明
Sep 06 Javascript
js实现prototype扩展的方法(字符串,日期,数组扩展)
Jan 14 Javascript
javascript实现计时器的简单方法
Feb 21 Javascript
Bootstrap模态框禁用空白处点击关闭
Oct 20 Javascript
基于angular中的重要指令详解($eval,$parse和$compile)
Oct 21 Javascript
javascript基础知识之html5轮播图实例讲解(44)
Feb 17 Javascript
jQuery实现的form转json经典示例
Oct 10 jQuery
JS函数内部属性之arguments和this实例解析
Oct 07 Javascript
vue项目首屏打开速度慢的解决方法
Mar 31 Javascript
Vue中错误图片的处理的实现代码
Nov 07 Javascript
浅析TypeScript 命名空间
Mar 19 Javascript
关于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
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
PHP 错误之引号中使用变量
2009/05/04 PHP
php中{}大括号是什么意思
2013/12/01 PHP
PHP不用递归遍历目录下所有文件的代码
2014/07/04 PHP
PHP 接入支付宝即时到账功能
2016/09/18 PHP
PHP微信开发之微信录音临时转永久存储
2018/01/26 PHP
关于hashchangebroker和statehashable的补充文档
2011/08/08 Javascript
JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)
2012/02/27 Javascript
详解javascript中的事件处理
2015/11/06 Javascript
JavaScript实现自动生成网页元素功能(按钮、文本等)
2015/11/21 Javascript
微信小程序 开发之全局配置
2017/05/05 Javascript
vue.js实现数据动态响应 Vue.set的简单应用
2017/06/15 Javascript
原生js实现省市区三级联动代码分享
2018/02/12 Javascript
NodeJs实现简单的爬虫功能案例分析
2018/12/05 NodeJs
vue实现固定位置显示功能
2019/05/30 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
解决Python 中英文混输格式对齐的问题
2018/07/16 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
python创建与遍历List二维列表的方法
2019/08/16 Python
python中下标和切片的使用方法解析
2019/08/27 Python
Python分割训练集和测试集的方法示例
2019/09/19 Python
python实现取余操作的简单实例
2020/08/16 Python
python利用xlsxwriter模块 操作 Excel
2020/10/14 Python
如何用python爬取微博热搜数据并保存
2021/02/20 Python
HTML5边玩边学(3)像素和颜色
2010/09/21 HTML / CSS
使用html5 canvas创建太空游戏的示例
2014/05/08 HTML / CSS
创先争优一句话承诺
2014/05/29 职场文书
地理信息科学专业推荐信
2014/09/08 职场文书
开展批评与自我批评发言材料
2014/10/17 职场文书
员工自我评价范文
2015/03/11 职场文书
2015年办公室主任工作总结
2015/04/09 职场文书
2019员工保密协议书(3篇)
2019/09/23 职场文书
MySQL分库分表与分区的入门指南
2021/04/22 MySQL
pandas提升计算效率的一些方法汇总
2021/05/30 Python
Python常遇到的错误和异常
2021/11/02 Python
Nginx动静分离配置实现与说明
2022/04/07 Servers