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

QQ登录

只需一步,快速开始

查看: 2599|回复: 5

[处理中3] 新手求问 关于图片轮播问题

[复制链接]

12

主题

28

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
发表于 2017-12-27 18:01:34 | 显示全部楼层 |阅读模式
        做了一个图片轮播,图片不是本地的,数据库存的url,想实现一个动态获取图片的轮播,写了以下代码,并不能实现功能,希望有大神帮忙解决
        /*
         *  轮播代码
         */
         Model.prototype.getImg = function(event){
     var data = this.comp("imgData");
     var carousel = this.comp("carousel1");
     var sphoto = data.getValue("picurl");//获取url值
     if (sphoto != null && sphoto != "" && sphoto != "[]") {//判断关系有值时获取图片用carousel展现
     var imageJson = eval("(" + sphoto + ")");
     if (imageJson.length > 0) {
        for (var i = 0; i < imageJson.length; i++) {//遍历关系的json数据,有几个图片就carousel就调用几次add展现图片
            var url = require.toUrl("http://www.ejinfu.net/"+sphoto);
            carousel.add('<img src="' + url + '" class="tb-img1"/>');//
        }
    }
    this.comp("contents1").to(0);//设置默认定位到第一个图片
}  
     };

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2017-12-28 08:52:57 | 显示全部楼层
carousel.add('<img src="' + url + '" class="tb-img1"/>');//
  你的这句是什么意思?????添加标签吗?  可以这样添加吗?
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

发表于 2017-12-28 10:08:33 | 显示全部楼层
轮播动态添加图片,可以参考仿淘宝 案例
UI2\demo\taobao\main.w
你可以debugger调试一下,img标签中  src 属性的值  url 具体是什么??直接在浏览器中访问这个url,能正常获取图片吗??

动态添加就是调用  carousel.add

也可以运行时F12 调试源码看下生成的dom节点 有img标签吗??
有没有报错信息?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

12

主题

28

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2017-12-28 11:34:49 | 显示全部楼层
liangyongfei 发表于 2017-12-28 10:08
轮播动态添加图片,可以参考仿淘宝 案例
UI2\demo\taobao\main.w
你可以debugger调试一下,img标签中  src  ...

data.getValue("picurl");//获取url值  取不出值这是为什么。。。,难道不是取出一个json吗
回复 支持 反对

使用道具 举报

12

主题

28

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2017-12-28 11:38:22 | 显示全部楼层
我的这个代码逻辑有问题,但是我不知道怎么解决,怎样从数据库取出这一字段的全部值,用什么逐个调用json的字段
回复 支持 反对

使用道具 举报

发表于 2017-12-28 11:55:40 | 显示全部楼层
hhhUMR 发表于 2017-12-28 11:34
data.getValue("picurl");//获取url值  取不出值这是为什么。。。,难道不是取出一个json吗 ...

是否是因为当前行对象不存在??
http://docs.wex5.com/wex5-ui-question-list-2071
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-18 14:56 , Processed in 0.060056 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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