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

QQ登录

只需一步,快速开始

查看: 2417|回复: 5

[处理中3] carousel组件刷新问题

[复制链接]

30

主题

109

帖子

401

积分

中级会员

Rank: 3Rank: 3

积分
401
QQ
发表于 2018-11-28 08:51:56 | 显示全部楼层 |阅读模式
运用carousel.removeAll()方法删除之后再添加会出现有时候carousel空白的情况,请问是怎么回事

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2018-11-28 14:03:28 | 显示全部楼层
确认一下是否有规律,看看是不是添加了空白的导致的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

30

主题

109

帖子

401

积分

中级会员

Rank: 3Rank: 3

积分
401
QQ
 楼主| 发表于 2018-11-28 14:56:40 | 显示全部楼层
jishuang 发表于 2018-11-28 14:03
确认一下是否有规律,看看是不是添加了空白的导致的

没有规律,使用carousel.removeAll();清除了之后self.comp("imgData").each(function(obj) {
                                                        var fImgUrl = obj.row.val("titleImg");
carousel.add('<img src="' + fImgUrl + '" class="car-img"></img>');
)};
重新添加carousel加载不出来
回复 支持 反对

使用道具 举报

30

主题

109

帖子

401

积分

中级会员

Rank: 3Rank: 3

积分
401
QQ
 楼主| 发表于 2018-11-28 15:05:32 | 显示全部楼层
jishuang 发表于 2018-11-28 14:03
确认一下是否有规律,看看是不是添加了空白的导致的

使用carousel.removeAll()清空之后,重新添加有问题
回复 支持 反对

使用道具 举报

50

主题

179

帖子

1088

积分

金牌会员

Rank: 6Rank: 6

积分
1088
QQ
发表于 2018-12-10 23:21:26 | 显示全部楼层
确实是这样的,有这个问题。
回复 支持 反对

使用道具 举报

17

主题

62

帖子

256

积分

中级会员

Rank: 3Rank: 3

积分
256
QQ
发表于 2019-4-7 19:05:07 | 显示全部楼层
本帖最后由 南山老妖 于 2019-4-7 19:22 编辑

同意楼上。我也有同样问题。利用carousel.removeAll()之后添加新图片起初可以操作。但是carousel.removeAll()后添加图片重复几次后就显示不出图片了。重复次数不定。
后记:

参考其他帖子后找到问题了。在删除/添加过程中播放器当前INDEX可能超过添加张数的值。这样一来就无法显示了。添加图案后加一句this.comp("carousel").to(0)把当前INDEX指向第一张图片就会显示了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 08:23 , Processed in 0.109217 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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