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 相关文章推荐
浏览器无法运行JAVA脚本的解决方法
Jan 09 Javascript
javascript getElementsByName()的用法说明
Jul 31 Javascript
JavaScript类和继承 constructor属性
Mar 04 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
Apr 06 Javascript
js中对函数设置默认参数值的3种方法
Oct 23 Javascript
window.location.reload 刷新使用分析(去对话框)
Nov 11 Javascript
JS简单实现滑动加载数据的方法示例
Oct 18 Javascript
详解node.js中的npm和webpack配置方法
Jan 21 Javascript
如何将HTML字符转换为DOM节点并动态添加到文档中详解
Aug 19 Javascript
vue slot与传参实例代码讲解
Apr 28 Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
Aug 14 Javascript
JavaScript canvas绘制折线图
Feb 18 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
php中的一个中文字符串截取函数
2007/02/14 PHP
PHP MSSQL 存储过程的方法
2008/12/24 PHP
PHP三层结构(上) 简单三层结构
2010/07/04 PHP
PHP高级对象构建 工厂模式的使用
2012/02/05 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
2014/06/19 PHP
php实现Mongodb自定义方式生成自增ID的方法
2015/03/23 PHP
PHP Yaf框架的简单安装使用教程(推荐)
2016/06/08 PHP
php如何执行非缓冲查询API
2016/07/22 PHP
PHP那些琐碎的知识点(整理)
2017/05/20 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
基于php中echo用逗号和用点号的区别详解
2018/01/23 PHP
PHP实现的多维数组去重操作示例
2018/07/21 PHP
php微信公众号开发之简答题
2018/10/20 PHP
常用js字符串判断方法整理
2013/10/18 Javascript
jquery中交替点击事件toggle方法的使用示例
2013/12/08 Javascript
JS实现点击链接取消跳转效果的方法
2014/01/24 Javascript
jQuery的内容过滤选择器学习教程
2016/04/18 Javascript
js 获取当前web应用的上下文路径实现方法
2016/08/19 Javascript
AngularJs入门教程之环境搭建+创建应用示例
2016/11/01 Javascript
Nodejs进阶:如何将图片转成datauri嵌入到网页中去实例
2016/11/21 NodeJs
jquery 给动态生成的标签绑定事件的几种方法总结
2018/02/24 jQuery
解决angularjs service中依赖注入$scope报错的问题
2018/10/02 Javascript
[56:18]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第二局
2016/03/05 DOTA
Python导出DBF文件到Excel的方法
2015/07/25 Python
详解使用 pyenv 管理多个版本 python 环境
2017/10/19 Python
python中matplotlib的颜色及线条控制的示例
2018/03/16 Python
python二维码操作:对QRCode和MyQR入门详解
2019/06/24 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
美国踏板车和轻便摩托车销售网站:Mega Motor Madness
2020/02/26 全球购物
主题教育活动总结
2014/05/05 职场文书
业绩倒数第一的检讨书
2014/09/24 职场文书
县长群众路线对照检查材料思想汇报
2014/10/02 职场文书
2015年春节标语口号
2014/12/09 职场文书
刑事附带民事诉讼答辩状
2015/05/22 职场文书
百年校庆宣传标语口号
2015/12/26 职场文书
原生Javascript+HTML5一步步实现拖拽排序
2021/06/12 Javascript