起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: sunny6888

[处理中3] 上传保存到数据库的图片无法在Image中显示

[复制链接]

11

主题

42

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2017-3-2 20:29:35 | 显示全部楼层
liangyongfei 发表于 2017-3-2 09:26
用鼠标点击上传的文件缩略图就可以下载的啊!
如果想获取这些上传文件的URL ,请看案例
http://docs.wex5 ...

Model.prototype.windowReceiver1Receive = function(event){
            var appointmentData = this.comp("appointmentData");
            appointmentData.loadData([event.data.rowData]);
                        appointmentData.first();
        };
   Model.prototype.getImageUrl = function() {
        var tu = this.comp("appointmentData").val('photo');
        if (tu) {
        try {
        var jsonList = eval("(" + tu + ")");
        if (jsonList instanceof Array) {
        var ownerID = this.comp("appointmentData").val('sid');
        var realFileName = jsonList[0]["realFileName"];
        var storeFileName = jsonList[0]["storeFileName"];
        var operateType = "browse";
        var url = '/baas/justep/attachment/simpleFileStore?realFileName=' + realFileName + '&storeFileName=' + storeFileName + '&ownerID=' + ownerID + '&operateType=' + operateType;
        return require.toUrl(url);
        }
        } catch (e) {
        console.log(e);
        }
        }
        return "";
    };

错误提示:Uncaught TypeError: Cannot read property 'rowData' of undefined
              执行Action:justep/attachment/simpleFileStore失败,Action[justep/attachment/simpleFileStore]执行失败,E:\Wex5111\apache-tomcat\lib\..\..\data\attachmentSimple\C76F0EE035700001B6AD11101960B520\C76F0EE509D00001A27D1611158F1353 (系统找不到指定的路径。)
C76F0EE035700001B6AD11101960B520是这张图片的id,C76F0EE509D00001A27D1611158F1353是这张图片的storefilename
回复 支持 反对

使用道具 举报

11

主题

42

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2017-3-2 22:46:11 | 显示全部楼层
liangyongfei 发表于 2017-3-2 09:26
用鼠标点击上传的文件缩略图就可以下载的啊!
如果想获取这些上传文件的URL ,请看案例
http://docs.wex5 ...

执行Action:justep/attachment/simpleFileStore失败,Action[justep/attachment/simpleFileStore]执行失败,E:\Wex5111\apache-tomcat\lib\..\..\data\attachmentSimple\C76F0EE035700001B6AD11101960B520\C76F0EE509D00001A27D1611158F1353 (系统找不到指定的路径。)
上面的路径是正确的为什么找不到呢,作为新手非常希望得到解决,不然做不下去了附上文件:post里面通过attachmentSimple上传的图片需要在appointment和post1_detail里面的Image中显示

problem.zip

114.41 KB, 下载次数: 44

回复 支持 反对

使用道具 举报

11

主题

42

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2017-3-3 10:05:52 | 显示全部楼层
liangyongfei 发表于 2017-3-2 09:26
用鼠标点击上传的文件缩略图就可以下载的啊!
如果想获取这些上传文件的URL ,请看案例
http://docs.wex5 ...

我现在就剩下这个问题了,不能再拖了,希望您尽快帮我看看,附件已经上传了
回复 支持 反对

使用道具 举报

发表于 2017-3-3 11:49:11 | 显示全部楼层
sunny6888 发表于 2017-3-2 20:29
Model.prototype.windowReceiver1Receive = function(event){
            var appointmentData = this.c ...

1.你还是用了windowReceiver 组件接受参数吗??新版本已经不建议这样使用了!建议使用model组件的ParamsReceive事件接受参数!

2.请问我发给你的案例,是否运行正常??就是获取图片列表显示!!请先将这个案例跑起来!如果没问题就照它代码做!

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

42

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2017-3-3 16:58:17 | 显示全部楼层
liangyongfei 发表于 2017-3-3 11:49
1.你还是用了windowReceiver 组件接受参数吗??新版本已经不建议这样使用了!建议使用model组件的Params ...

我看了那个案例,案例里面没有button,没有实现你所说的生成的url 加载到另一个data组件中
回复 支持 反对

使用道具 举报

发表于 2017-3-3 17:07:33 | 显示全部楼层
sunny6888 发表于 2017-3-3 16:58
我看了那个案例,案例里面没有button,没有实现你所说的生成的url 加载到另一个data组件中 ...

怎么会没有呢??

YVQ4PAO]{6IEM64N_P7U`ZU.png
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

38

帖子

108

积分

初级会员

Rank: 2

积分
108
QQ
发表于 2017-3-8 13:55:07 | 显示全部楼层
我也有同样的问题,attachmentSimple组件,上传图片后台报错
Caused by: java.io.FileNotFoundException: D:\Baiduyundownload\WeX5_V3.6\apache-tomcat\lib\..\..\data\attachmentSimple\null\null (系统找不到指定的路径。)
回复 支持 反对

使用道具 举报

发表于 2017-3-8 15:32:23 | 显示全部楼层
yyh2565 发表于 2017-3-8 13:55
我也有同样的问题,attachmentSimple组件,上传图片后台报错
Caused by: java.io.FileNotFoundException: D ...

你的报错信息是null
说明data组件id列是空的!这个不允许
http://docs.wex5.com/wex5-ui-question-list-2087
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

38

帖子

108

积分

初级会员

Rank: 2

积分
108
QQ
发表于 2017-3-8 16:01:10 | 显示全部楼层
谢谢楼上的,解绝了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-28 18:06 , Processed in 0.058687 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表