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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 阿拉伯梳子

[结贴] 请教一个轮播后,点击加载对应数据的问题

[复制链接]

275

主题

1012

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2017-7-11 15:18:17 | 显示全部楼层
jishuang 发表于 2017-7-11 15:13
压缩包有问题重新发一下

心塞

Desktop.rar

5.61 KB, 下载次数: 21

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-7-11 16:17:31 | 显示全部楼层
遍历data参考http://doc.wex5.com/?p=3416
不是用getCount去遍历的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

275

主题

1012

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2017-7-11 17:10:47 | 显示全部楼层
jishuang 发表于 2017-7-11 16:17
遍历data参考http://doc.wex5.com/?p=3416
不是用getCount去遍历的

遍历的话每次点击,都会所有轮播图片的标识,我只希望,我点到那一张,它出来的都是自己的唯一标识。看了下这些遍历的例子,试着改进了下,还是未拿到
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-7-11 17:15:22 | 显示全部楼层
如果是一个一条记录中有好几个图片,那你的这个几个图片取到的信息肯定是一样的啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

275

主题

1012

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2017-7-11 18:02:30 | 显示全部楼层
jishuang 发表于 2017-7-11 17:15
如果是一个一条记录中有好几个图片,那你的这个几个图片取到的信息肯定是一样的啊 ...

我这个是一个组件加载多条,加载的图片是没问题的,图片不是在一个记录下面的。麻烦您帮我在你们本地多多测验一下
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-7-12 10:10:50 | 显示全部楼层
那在data遍历中获取到的rowid肯定不是同一个,把你的data遍历的发一下看看
不是用getCount遍历,用12楼发的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

275

主题

1012

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2017-7-12 10:25:04 | 显示全部楼层
jishuang 发表于 2017-7-12 10:10
那在data遍历中获取到的rowid肯定不是同一个,把你的data遍历的发一下看看
不是用getCount遍历,用12楼发的 ...


点击事件不应该遍历,我开始想错了,它点击一张图片,怎么能把全部的轮播图id全遍历出来,我只需要这张轮播图,对应的数据内容就可以了。而不是全部。请问如何在它切换图片,点击对应图片,拿到对应标识
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-7-12 14:29:20 | 显示全部楼层
轮播生成img的时候就设置onclick
  1.         Model.prototype.modelLoad = function(event) {
  2.                 var self = this;
  3.                 var data = self.comp("bizData1");
  4.                 var carousel = self.comp("carousel1");
  5.                 data.each(function(param){
  6.                         var sphoto = param.row.val("fAttachmentPicture");
  7.                         if (sphoto != null && sphoto != "" && sphoto != "[]") {
  8.                                 var imageJson = eval("(" + sphoto + ")");
  9.                                 if (imageJson.length > 0) {
  10.                                         var fileID = imageJson[0]["fileID"];
  11.                                         var docPath = imageJson[0]["docPath"];
  12.                                         var url = DocUtils.InnerUtils.getdocServerAction({
  13.                                                 "docPath" : docPath,
  14.                                                 urlPattern : "/repository/file/view/" + fileID + "/last/content",
  15.                                                 isFormAction : false,
  16.                                                 context : self.getContext()
  17.                                         });
  18.                                         var rowid = param.row.getID();
  19.                                         carousel.add('<img src="' + url + '" class="tb-img1" onclick=justep.Bind.contextFor(this).$model.imgClick("'+ rowid +'")></img>');
  20.                                 }
  21.                                 self.comp("contents1").to(0);
  22.                         }
  23.                 });

  24.         };
  25.        
  26.         Model.prototype.imgClick = function(rowid){
  27.                 alert(rowid);
  28.         }
复制代码



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



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

使用道具 举报

275

主题

1012

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2017-7-12 15:37:18 | 显示全部楼层
jishuang 发表于 2017-7-12 14:29
轮播生成img的时候就设置onclick

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

使用道具 举报

275

主题

1012

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2017-7-13 09:11:14 | 显示全部楼层
jishuang 发表于 2017-7-12 14:29
轮播生成img的时候就设置onclick

可以了。谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-20 15:54 , Processed in 0.100373 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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