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

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: samul

[结贴] attachmentSimple控件图片不能预览以及saveData方法无效的问题

[复制链接]
发表于 2017-7-20 15:36:48 | 显示全部楼层
samul 发表于 2017-7-20 15:25
我直接用写用sql解决了。虽然还是不清楚为什么saveData会无效。

第二个问题是attachmentSimple控件能限定 ...

http://docs.wex5.com/wex5-ui-question-list-2081/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2017-7-20 18:19:14 | 显示全部楼层
成功上传以后发现图片不能显示。

显示部分js代码
Model.prototype.changePhoto = function(){
                var UserData = this.comp('UserData');
                var row = "";
                var id = "";
                var photo = "";
                var userId = userid;
                UserData.each(function(option){
                        if(option.row.val('User_id')==userId){
                                row = option.row;
                        }
                })
                if(row!="")
                {
                        id = row.val('User_id');
                        photo = row.val('User_picture');
                       
                }
                if(photo != "undefined" && photo != "" && photo != null){
                        var src = "";
                        if(photo != null && photo != "" && photo != "[]" && photo != "undefined"){
                                var imageJson = eval("(" + photo + ")");
                                var realFileName = imageJson[0]["realFileName"];
                                var storeFileName = imageJson[0]["storeFileName"];
                                var ownerID = id;
                                var operateType = "browse";
                                var url = '/baas/justep/attachment/simpleFileStore?realFileName=' + realFileName + '&storeFileName=' + storeFileName + '&ownerID=' + ownerID + '&operateType=' + operateType;
                                src = require.toUrl(url);
                                debugger;
                        }
                       
                        return src;
                }
                else{
                        return require.toUrl('./image/morenHeadIcon.png');
                }
               
        }


debugger结果
1500545925(1).jpg

回复 支持 反对

使用道具 举报

发表于 2017-7-21 09:28:55 | 显示全部楼层
samul 发表于 2017-7-20 18:19
成功上传以后发现图片不能显示。

显示部分js代码

先试试案例是正常的吧!
http://docs.wex5.com/wex5-ui-question-list-2093

看下浏览器的网络请求!,直接在浏览器地址栏输入 这个请求
,能否获取图片呢??

本地测试
  1. http://localhost:8080/baas/takeoutAdmin/attachment/SimpleFileStore?realFileName=4.jpg&storeFileName=C6F709D54A9000017472151118A01670&ownerID=004&operateType=browse
复制代码


可以获取到正确的图片
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2017-7-21 12:38:25 | 显示全部楼层
liangyongfei 发表于 2017-7-21 09:28
先试试案例是正常的吧!
http://docs.wex5.com/wex5-ui-question-list-2093

案例是正常的。但是网址输入后并没有获取
回复 支持 反对

使用道具 举报

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2017-7-21 12:45:39 | 显示全部楼层
请求到了。结贴吧~是我地址格式的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-11 06:25 , Processed in 0.054790 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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