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

QQ登录

只需一步,快速开始

查看: 1698|回复: 4

[结贴] baasdata通过某一列的值获取相对应其他列的值

[复制链接]

43

主题

159

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
发表于 2017-2-16 16:51:59 | 显示全部楼层 |阅读模式
baasdata已知某一列的一个数值,如何通过这个数值获取相关的其他列的值
发表于 2017-2-16 16:56:32 | 显示全部楼层
先通过data.find方法获取到哪一行对象!然后再使用row.val('字段') 获取其他字段的值!
find方法请查API
  1. var rows = this.comp('mainData').find(['fName','fAge'],['李',18]);
复制代码
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

43

主题

159

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
 楼主| 发表于 2017-2-20 18:12:59 | 显示全部楼层
liangyongfei 发表于 2017-2-16 16:56
先通过data.find方法获取到哪一行对象!然后再使用row.val('字段') 获取其他字段的值!
find方法请查API ...

我给find方法传入多列的参数值,怎么就找不到行对象。我试了,传入一个列值可以找到,两个,三个就找不到了。
回复 支持 反对

使用道具 举报

发表于 2017-2-21 09:51:16 | 显示全部楼层
hjn090301 发表于 2017-2-20 18:12
我给find方法传入多列的参数值,怎么就找不到行对象。我试了,传入一个列值可以找到,两个,三个就找不到 ...

你先打印下这行数据的各个字段的值分别是多少呢??
而你写的find 方法 字段和值都是对应的吗??
必须满足所有条件才可以生效的!否则当然查不到!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

43

主题

159

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
 楼主| 发表于 2017-2-21 10:16:48 | 显示全部楼层
liangyongfei 发表于 2017-2-21 09:51
你先打印下这行数据的各个字段的值分别是多少呢??
而你写的find 方法 字段和值都是对应的吗??
必须满 ...

找到原因了,确实是个别数据不匹配。可以结贴了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-30 22:10 , Processed in 0.058233 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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