vue2.0集成百度UE编辑器,上传图片报错!!!

我这边配置进去之后,界面加载,文本输入都没有问题,就是上传图片会有问题

这张图, 左边红色框框 就是目录结构咯, 右边红色框框 就是各种网上教程给出的第一个路径配置对吧,

下面的就是绿色 服务器接口配置把? 这个我不是太清楚, 但是我上传图片的后台接口就是这么走的。。。。。

这就是我在ueditor.config.js 里面做的两个唯一的配置!

然后另一个配置文件php/config.json也有相应的修改,截图如下:

右边红色框框嘛, 就是我认为的需要修改的路径吧~ 当然了,这里只涉及到了图片的上传;

imageUrlPrefix 以及 imagePathFormat 这两个配置是重点,我是这么认为的,但是这套东西的不理解,我就只能猜着想这两个东西的配置

imageUrlPerfix 这是是图片前缀,我是这么理解这个前缀的,后台返回的接口里面只是返回了一个图片URL的后半段,前半段就是这个前缀,那么我们现在后端返回的情

况如图下图所示:

看到没有,这就是后台返回的数据,,按理来说如果配置正常, 百度UE 就会根据这个数据 加上配置好的路径,在你的前端编辑器里面显示这个图片,是不是?

那么对于这个配置我觉得就是 imageUrlPerfix 字段了,这个东西的设置上面的图片我已经给出; 好了我的理解就是这样的,但是前台显示却是下图所示

所以我就郁闷了很久,不知道该怎么配置。

另外一个重要的配置项是这个:

这个东西说的是上传保存的路径, 我觉得我是不需要保存的,我就直接上传就好了所以这块东西我没有配置

1 个回答

答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问


如果你默认安装源码包里面的,基本上都不用修改了,因为vue和PHP可能是两个不同端口,所以才需要改这个访问php文件的url的端口号。
上传最终走的是action_upload.php和Uploader.class.php这两个文件,你可以多处设置断点进行调试。
一般来说路径正确,有写入权限,就不会有多大问题。

时间: 2024-08-05 10:01:27

vue2.0集成百度UE编辑器,上传图片报错!!!的相关文章

百度UE编辑器打开报错

这种情况一般出现在第二次打开的时候,因为百度UE编辑器每一次打开都需要销毁之前的容器,所以这时候我们需要使用 UE.getEditor("editor").destroy(); 但是,当你使用后会发现,第二次及之后请求不会报错,但是第一次请求当时候报错了.这是因为第一次清理容器时,UE容器不存在,那这样我们就需要判断UE容器是否存在,查看文档发现里面有一个属性isReady,判断UE是否准备好开始工作 if(UE.getEditor('editor').isReady){ UE.get

ECSHOP集成百度ueditor编辑器上传图片到服务器或又拍云(七牛云)

1.打开admin/includes/lib_main.php文件找到:(大约在306-323行左右) /** * 生成编辑器 * @param string input_name 输入框名称 * @param string input_value 输入框值 */ function create_html_editor($input_name, $input_value = '') { global $smarty; $editor = new FCKeditor($input_name); $

Vue2.0与 [百度地图] 结合使用———vue+webpack+axios+百度地图实现组件之间的通信

Vue2.0与 [百度地图] 结合使用: 1.vue init webpack-simple vue-baidu-map 2.下载axios cnpm install axios; 3.在main.js中引入axios,并使用 import axios from 'axios' /* 把axios对象挂到Vue实例上面,其他组件在使用axios的时候直接 this.$http就可以了 */ Vue.prototype.$http = axios; 4.引入百度地图的js秘钥--->最好在inde

被困扰了一个下午,求大神解答。VC6.0能编译通过,VS2013报错错误。

是一个与链表相关的代码,输入学生总人数及,每个学生的姓名成绩,并将输入的内容显示出来..VC6.0能编译通过,VS2013报错error C4703: 使用了可能未初始化的本地指针变量“p1”代码如下:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>typedef struct student{char name[15];int mark;struct student *next;}Node,*no

为百度UEDITOR编辑器上传图片添加水印

form:http://www.uphtm.com/php/255.html UEDITOR编辑器上传图片是自动提取的,但是图片没有水印功能,下面小编和各位一起来看看. UEditor编辑器没有上传图片加水印的功能,需要进行二次开发,本例是在PHPCMS系统中对百度编辑器进行二次开发,添加上传图片加水印功能. 首先打开UEditor编辑器文件目录的php文件夹,打开Uploader.class.php,把PHPCMS添加水印的方法复制过来,加到这个类所有成员方法最后面,然后进行修改如下: //图

cordova-ios 升级到4.4.0 无法真机跑iOS8 报错: dyld`dyld_fatal_error: -&gt; 0x120085088 &lt;+0&gt;: brk #0x3

项目进入测试阶段,马上要上线了,同事拿了自己的iOS8系统5s跑真机,无缘无故报错,之前跑她的手机完全没有问题的.Xcode 8.x中最低部署版本是iOS8.0,按理说完全能够跑真机的. 但是报了一个很让人头痛的错误:dyld`dyld_fatal_error: -> 0x120085088 <+0>: brk #0x3,考虑到APP的实际运行环境可能还有iOS8,这个问题必须解决,Stack Overflow上csdn,cnblog逛了一大圈. 纠结了好久,下面链接有个算全面的解决方法

【插件开发】—— 14 Site is incorrect!编辑器启动报错!

前言 博文纵览 最近在弄编辑器的时候出现了一个十分尴尬的错误!这里收录一下: BUG如下图所示: 目测堆栈,与自己开发的代码无关.完全是Eclipse自己初始化的时候遇到了问题,最头疼的就是这种问题.因为Eclipse自己的源码十分庞大,调试起来太困难了.但是也显而易见的是,既然堆栈都是Eclipse的源码,那肯定是我的使用问题了!这点毋庸置疑: 因此主要焦点还是放在Editor的类声明上面. 这个原因报错:Site is incorreoct 在编辑器模型构造函数中插入断电,可以正常执行,证明

IE8.0.6001这个版本执行JS报错

现场: OS  winserver 2008 IE8.0.6001.18702   JS报错,不能登陆 OS  XP   IE8.0.6001.18702CO     JS报错,不能登陆 公司测试: OS  WIN7  IE8.0.7601.17514  正常. OS  winserver 2008 R2  IE8.0.6001.19621 一开始不能登陆,设置后正常. OS  winserver 2003 IE8.0.6001.18702 与现场一样,一开始不能登陆,设置后正常. 两次设置相同

如何利用百度蜘蛛referer找到报错页面入口?

大家应该都知道百度已经全站https并取消referer关键词显示了(详情可查看站长之家文章:百度站点属性功能升级 全面取消referer关键词显示),那么“百度蜘蛛referer”又是什么?有什么妙用吗?艺龙SEO负责人刘明发现通过百度蜘蛛referer可以快速定位部分站内url的报错(4xx或者5xx)原因. 什么是百度蜘蛛的referer 百度蜘蛛的referer,是指当百度蜘蛛抓取某一个URL的时候,在HTTP头中带的Referer字段.请注意,这个定义和百度最近声明去除Referer中