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

QQ登录

只需一步,快速开始

查看: 1786|回复: 4

[结贴] data获取指定行指定字段内容

[复制链接]

78

主题

196

帖子

427

积分

中级会员

Rank: 3Rank: 3

积分
427
QQ
发表于 2017-3-10 14:31:44 | 显示全部楼层 |阅读模式
this.comp("data").getValue("ID")这样是获取当前行指定字段的值。
this.comp("data").getValue("ID",3)这样写无效
但是this.comp("data").setValue("ID","5",3)这样就可以
发表于 2017-3-10 14:53:50 | 显示全部楼层
你看下API文档 data组件的getValue 方法和 setValue方法
getValue  第二个参数是一个行对象!而不是索引,默认是表示当前行
填一个int类型数字肯定不行的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

78

主题

196

帖子

427

积分

中级会员

Rank: 3Rank: 3

积分
427
QQ
 楼主| 发表于 2017-3-10 15:07:03 | 显示全部楼层
liangyongfei 发表于 2017-3-10 14:53
你看下API文档 data组件的getValue 方法和 setValue方法
getValue  第二个参数是一个行对象!而不是索引, ...

我看了,知道不对,但是如果获取行对象了,肯定就能获取字段内容了,如何获取指定行呢?
回复 支持 反对

使用道具 举报

发表于 2017-3-10 15:27:57 | 显示全部楼层
cookie_79 发表于 2017-3-10 15:07
我看了,知道不对,但是如果获取行对象了,肯定就能获取字段内容了,如何获取指定行呢? ...

1.通过data.each循环判断当前行的所有或者是判断其他字段的值!找到相应的行对象!

2.this.comp('data').datas  获取的就是一个行对象的数组!  this.comp('data').datas[3]  就是第4行的行对象!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

78

主题

196

帖子

427

积分

中级会员

Rank: 3Rank: 3

积分
427
QQ
 楼主| 发表于 2017-3-14 11:34:46 | 显示全部楼层
liangyongfei 发表于 2017-3-10 15:27
1.通过data.each循环判断当前行的所有或者是判断其他字段的值!找到相应的行对象!

2.this.comp('data') ...

OK,多谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-3 23:42 , Processed in 0.072370 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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