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

QQ登录

只需一步,快速开始

查看: 4505|回复: 21

[结贴] 移动到指定行,并且给指定行添加一个样式

[复制链接]

39

主题

134

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
QQ
发表于 2016-12-5 17:45:18 | 显示全部楼层 |阅读模式
data.to()方法是移动到指定行,要添加样式怎么弄?
发表于 2016-12-5 18:14:28 | 显示全部楼层
http://doc.wex5.com/comps-datatables-grid/
变色参考:

如果是list :/UI2/demo/misc/bind/index.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

134

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
QQ
 楼主| 发表于 2016-12-6 14:36:25 | 显示全部楼层
liangyongfei 发表于 2016-12-5 18:14
http://doc.wex5.com/comps-datatables-grid/
变色参考:

貌似不是这样的,链接的是bx5的
回复 支持 反对

使用道具 举报

发表于 2016-12-6 14:42:31 | 显示全部楼层
凯撒 发表于 2016-12-6 14:36
貌似不是这样的,链接的是bx5的

请问你是使用什么组件显示多行数据的??
如果是list的话,bind-css  就可以做到啊!
WeX5 也可以参考链接
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

134

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
QQ
 楼主| 发表于 2016-12-6 15:49:45 | 显示全部楼层
liangyongfei 发表于 2016-12-6 14:42
请问你是使用什么组件显示多行数据的??
如果是list的话,bind-css  就可以做到啊!
WeX5 也可以参考链接 ...

list,用bind-css或者bind-style切换到指定行添加样式的效果,已经实现了。data.to()有什么用。切换到指定行,又不能做后续的操作。比如说,我需要移动到字段 name = '张三' 这一行上面来,并且把张三改成李四需要怎么做。............data.to(rowID)
回复 支持 反对

使用道具 举报

发表于 2016-12-6 15:59:10 | 显示全部楼层
凯撒 发表于 2016-12-6 15:49
list,用bind-css或者bind-style切换到指定行添加样式的效果,已经实现了。data.to()有什么用。切换到指 ...

可以在data组件的onIndexChanged 事件中处理

event.row.val('name','李四')
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

134

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
QQ
 楼主| 发表于 2016-12-6 17:13:40 | 显示全部楼层
liangyongfei 发表于 2016-12-6 15:59
可以在data组件的onIndexChanged 事件中处理

event.row.val('name','李四')

那如果在新增的过程中,发现data里面有相同的一行数据,那我只需要给这行的count字段的值+1就可以。这个怎么实现?
回复 支持 反对

使用道具 举报

发表于 2016-12-6 17:23:13 | 显示全部楼层
凯撒 发表于 2016-12-6 17:13
那如果在新增的过程中,发现data里面有相同的一行数据,那我只需要给这行的count字段的值+1就可以。这个 ...

相同的一行数据??是指的某个字段相同还是多个字段都相同呢??

count 应该是个统计数!不应该保存起来吧!

可以使用data.find方法进行统计行!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

134

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
QQ
 楼主| 发表于 2016-12-7 09:21:46 | 显示全部楼层
liangyongfei 发表于 2016-12-6 17:23
相同的一行数据??是指的某个字段相同还是多个字段都相同呢??

count 应该是个统计数!不应该保存起来 ...

某一个字段相同,data.find(['name'],['张三']).length这是相同的长度,然后在添加这一行相同的数据的时候,只让字段count+1,应该是先找到相同的这一行数据"data.to()",然后找到这行的count字段“row.val("count",row.val("count")+1)”..........然后就卡在这里,怎么拿到row。
回复 支持 反对

使用道具 举报

39

主题

134

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
QQ
 楼主| 发表于 2016-12-7 09:22:15 | 显示全部楼层
liangyongfei 发表于 2016-12-6 17:23
相同的一行数据??是指的某个字段相同还是多个字段都相同呢??

count 应该是个统计数!不应该保存起来 ...

某一个字段相同,data.find(['name'],['张三']).length这是相同的长度,然后在添加这一行相同的数据的时候,只让字段count+1,应该是先找到相同的这一行数据"data.to()",然后找到这行的count字段“row.val("count",row.val("count")+1)”..........然后就卡在这里,怎么拿到row。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-24 13:09 , Processed in 0.094046 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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