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

QQ登录

只需一步,快速开始

查看: 1724|回复: 1

[处理中4] 如何获取当前行数据

[复制链接]

75

主题

356

帖子

502

积分

高级会员

Rank: 4

积分
502
QQ
发表于 2016-11-11 11:31:50 | 显示全部楼层 |阅读模式
  
        Model.prototype.openDetailClick = function(event){
           var row = event.bindingContext.$object;
              var shopID = row.val("shopID");console.log(shopID);
       var pageName = event.currentTarget.getAttribute('pagename');
                if (pageName)
                        justep.Shell.showPage(require.toUrl(pageName));
        };
我用list组件渲染出了数据;但事件并不是一个;所以没有绑定到list上;this.comp(data).val失去了作用;由于list组件里有多个点击事件;但因为id一样,所以使用了同一个点击事件;但是bingContext获取到当前行的值为空;那么我该怎么获取到当前行的id(shopID)

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-11-11 11:54:50 | 显示全部楼层
楼主 你好  有getcurrentrow的方法  但是我一般情况下都是把click事件写在li上  var row = event.bindingContext.$object;这样获取的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-22 04:23 , Processed in 0.053425 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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