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

QQ登录

只需一步,快速开始

查看: 3390|回复: 12

[结贴] wex5怎么在grid中显示图片?

[复制链接]

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
发表于 2017-4-12 18:14:19 | 显示全部楼层 |阅读模式
我的图片是通过BLOB、字段存在数据库里的。我的页面上有四个grid。每个grid中有一列都是图片,grid绑定了Data组件,我在页面初始化时就去加载Data的数据了,将数据中的图片加密成了BASE64,我要怎么将这个图片放在grid里显示啊?着急!!

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-4-12 18:16:20 | 显示全部楼层
grid显示图片问题
http://bbs.wex5.com/forum.php?mod=viewthread&tid=94241
(出处: 起步软件技术论坛)
回复 支持 反对

使用道具 举报

发表于 2017-4-12 18:19:50 | 显示全部楼层
首先  data组件和baasData 都是不支持 二进制存储的!
所以WeX5 做不到!!如果想查询二进制数据,只能是自定义action 实现了!

img 的src 属性指向 action 请求 ,二进制流的形式写出去就行了!
还有grid 显示img 必须重新渲染
grid和dataTables 组件有提供onCellRender事件,用法可参考文档:http://docs.wex5.com/comps-datatables-grid/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-4-12 19:48:01 | 显示全部楼层
liangyongfei 发表于 2017-4-12 18:19
首先  data组件和baasData 都是不支持 二进制存储的!
所以WeX5 做不到!!如果想查询二进制数据,只能是自 ...

我是自己写的action,我把图片从数据库中取出来了,通过BASE64加密传到了前台。 你说的这种方式我要怎么动态的渲染啊?因为我的图片信息已经和其他信息一起放在data组件里,我肯定要做渲染第一行时,要取得第一行数据对应的那个图片信息
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-4-12 19:51:05 | 显示全部楼层
半导体 发表于 2017-4-12 18:16
grid显示图片问题
http://bbs.wex5.com/forum.php?mod=viewthread&tid=94241
(出处: 起步软件技术论坛)

我的图片是用BASE64加密传到后台的,跟其他信息一起放在Data组件中的。所以我要怎么动态的设置图片的src?另外我用Data URL的方式也没有问题吧?
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-4-12 20:56:00 | 显示全部楼层
邹胖胖 发表于 2017-4-12 19:48
我是自己写的action,我把图片从数据库中取出来了,通过BASE64加密传到了前台。 你说的这种方式我要怎么 ...

C:\Users\zpp\Desktop\grid.PNG
我看到了这个,但是里面那些参数在我自己的页面中对应的都是什么啊?看不懂,而且那个.j文件在我的wex5中没有
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-4-13 09:44:38 | 显示全部楼层
邹胖胖 发表于 2017-4-12 20:56
我看到了这个,但是里面那些参数在我自己的页面中对应的都是什么啊?看不懂,而且那个.j文件在我的wex5 ...

你图没传上来!!
你这个在bind-attr-src上面写一个$model.imageUrl()方法  
然后再对应的js文件里面写这个imageUrl方法  解析对应的URL不可以吗?
理论上是可以的
但是我那会做的时候  longBlob格式前台不识别  会报一个userData的错误
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-4-13 10:06:54 | 显示全部楼层
半导体 发表于 2017-4-13 09:44
你图没传上来!!
你这个在bind-attr-src上面写一个$model.imageUrl()方法  
然后再对应的js文件里面写这 ...

好的,我试试,谢谢你!
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-4-13 10:44:52 | 显示全部楼层
半导体 发表于 2017-4-13 09:44
你图没传上来!!
你这个在bind-attr-src上面写一个$model.imageUrl()方法  
然后再对应的js文件里面写这 ...

真的是太麻烦你们了,因为赶着今年就要把效果做出来,所有有好多问题要问的。我用$model.getImgUrl(val("tx"))这种方式去获取图片链接是,提示我val is not defined
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-4-13 10:50:19 | 显示全部楼层
邹胖胖 发表于 2017-4-13 10:44
真的是太麻烦你们了,因为赶着今年就要把效果做出来,所有有好多问题要问的。我用$model.getImgUrl(val(" ...

$model.getImgUrl这个好像是外卖里面有这个案例  他好像是穿了一个$object   你找来看一下吧  我不是很确定了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-7 07:14 , Processed in 0.062093 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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