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

QQ登录

只需一步,快速开始

查看: 5059|回复: 9

[结贴] 外卖菜单里图片显示不出来

[复制链接]

1

主题

6

帖子

34

积分

新手上路

Rank: 1

积分
34
QQ
发表于 2017-9-21 22:35:35 | 显示全部楼层 |阅读模式
_`0AT5RCDX~IWP9_E$H7$C8.png )BPTIV41}]HUUWM%][[@_3L.png 4{0}P7WX70OI@ZK6GDXX58W.png OV9IB_4O)P8WNW@{7CUR2IT.png

本人小白,请说的详细一点,谢谢大神们了。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2017-9-22 17:30:43 | 显示全部楼层
显示attachmentSimple组件上传的图片,要先获取的url参考可以,这个url不正确
http://docs.wex5.com/wex5-ui-question-list-2022/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

1

主题

6

帖子

34

积分

新手上路

Rank: 1

积分
34
QQ
 楼主| 发表于 2017-9-23 12:58:49 | 显示全部楼层
还是有点懵,不懂怎么弄,对不起啊,我小白,一点都不懂,能远程吗
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2017-9-25 17:13:29 | 显示全部楼层
参考2楼发的获取组件中的图片的url

然后把url给image显示
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

1

主题

6

帖子

34

积分

新手上路

Rank: 1

积分
34
QQ
 楼主| 发表于 2017-9-26 11:36:21 | 显示全部楼层
jishuang 发表于 2017-9-25 17:13
参考2楼发的获取组件中的图片的url

然后把url给image显示

参数value是attachmentSimple 组件绑定的data组件字段的值,
ownerID是data组件当前行的ID列的值,

我不知道value和ownerID怎么改,还有不知道在哪找data组件字段的值和当前行的ID列的值。

还有var url后面里的是不是我图片文件夹的地址?
回复 支持 反对

使用道具 举报

31

主题

116

帖子

259

积分

中级会员

Rank: 3Rank: 3

积分
259
QQ
发表于 2017-9-26 12:09:54 | 显示全部楼层
本帖最后由 developerML 于 2017-9-27 09:46 编辑
15161919645 发表于 2017-9-26 11:36
参数value是attachmentSimple 组件绑定的data组件字段的值,
ownerID是data组件当前行的ID列的值,

拟可以参考一下以下代码


        var defaultValues = [];
        var data=this.comp("Data");
        var value = data.getValue('attachment');  //attachmentSimple绑定的字段
        var ownerID = data.getValue('ID');  //attachmentSimple绑定的字段
        var imgsData = this.comp('imgsData'); //url字段存图片URL
               
                if (value) {
                        try {
                                var jsonList = eval("(" + value + ")");
                                if (jsonList instanceof Array) {
                                        for(var i=0;i<jsonList.length;i++){
                                                var realFileName = jsonList["realFileName"];
                                        var storeFileName = jsonList["storeFileName"];
                                        var operateType = "browse";
                                        var url = '/baas/x5/attachment/SimpleFileStore?realFileName=' + realFileName + '&storeFileName=' + storeFileName + '&ownerID=' + ownerID + '&operateType='+ operateType;
                                        var imgUrl = require.toUrl(url);

                                        defaultValues.push({
                                                url : imgUrl
                                        });
                                        }
                                }
                        } catch (e) {
                                console.log(e);
                        }
                }

                imgsData.clear();
                imgsData.newData({
                        defaultValues : defaultValues
                });
                imgsData.saveData();
            alert(imgsData.getValue("url"));  
回复 支持 反对

使用道具 举报

31

主题

116

帖子

259

积分

中级会员

Rank: 3Rank: 3

积分
259
QQ
发表于 2017-9-26 12:12:46 | 显示全部楼层
developerML 发表于 2017-9-26 12:09
拟可以参考一下以下代码

上面获得的url是图片的地址,不是文件夹地址
回复 支持 反对

使用道具 举报

1

主题

6

帖子

34

积分

新手上路

Rank: 1

积分
34
QQ
 楼主| 发表于 2017-9-26 18:51:47 | 显示全部楼层
developerML 发表于 2017-9-26 12:09
拟可以参考一下以下代码

真不好意思啊,按照你的代码,我不清楚改哪里,还有bind-attr-src怎么选择,如果你方便的话可以留个联系方式教教我,先谢谢大神了。
回复 支持 反对

使用道具 举报

31

主题

116

帖子

259

积分

中级会员

Rank: 3Rank: 3

积分
259
QQ
发表于 2017-9-27 09:46:12 | 显示全部楼层
本帖最后由 developerML 于 2017-9-27 09:58 编辑
15161919645 发表于 2017-9-26 18:51
真不好意思啊,按照你的代码,我不清楚改哪里,还有bind-attr-src怎么选择,如果你方便的话可以留个联系 ...

上面代码我把你自己需要根据你自己情况改的地方用粉色标出来了,其他不动都可以运行
我的与attachmentSimple组件绑定的数据组件里只放了一条数据,getValue当前行,你的数据组件中如果有多条数据需要注意取哪行记录
bind-attr-src绑定imgsData的url字段,如果你后端代码运行正常,就能显示出来了
我也是新手,上面的代码是我参考其他前辈改的

你有没有看过所有的视频教程?包括后端教程,还有数据组件说明,是有必要的
回复 支持 反对

使用道具 举报

1

主题

6

帖子

34

积分

新手上路

Rank: 1

积分
34
QQ
 楼主| 发表于 2017-10-9 12:43:24 | 显示全部楼层
谢谢大神,谢谢版主了,请结贴吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-4 15:50 , Processed in 0.091896 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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