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

QQ登录

只需一步,快速开始

查看: 3254|回复: 17

[结贴] wex5中grid出现这种现象

[复制链接]

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
发表于 2017-2-28 13:07:31 | 显示全部楼层 |阅读模式
这种现象是什么情况?
V70228-130158_201722813548.gif
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
发表于 2017-2-28 15:17:19 | 显示全部楼层
稳定重现吗??
grid中id列有没有重复的情况呢??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-2-28 15:27:49 | 显示全部楼层
一直都是这种现象,每次点击左侧刷新时候,第一次都是出现这种情况。重复的点击右侧那些,来回切换就没事。这是什么情况。
V70228-152207_2017228152600.gif
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-2-28 15:35:47 | 显示全部楼层
这种主从表我用的过滤,没用Data组件的column属性做。
1488267265(1.jpg
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-2-28 15:50:29 | 显示全部楼层
这是数据库里面的数据

这是数据库里面的那两条数据

这是数据库里面的那两条数据

这是查出来id=100的数据,就一条

这是查出来id=100的数据,就一条
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

发表于 2017-2-28 17:26:11 | 显示全部楼层
爱喝牛奶的面包 发表于 2017-2-28 15:27
一直都是这种现象,每次点击左侧刷新时候,第一次都是出现这种情况。重复的点击右侧那些,来回切换就没事。 ...

没看清楚!第一次显示的值是什么??是其他字段的值呢??还是当前字段其他行的值??
你的filter怎么设置过滤的??

动态filter可以参考list
http://docs.wex5.com/wex5-ui-question-list-2018/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-3-1 09:32:13 | 显示全部楼层
这是我做的过滤。正常应该显示7,当我第一次刷新的时候显示的也是7,当鼠标点击7的时候就会显示别的数据(显示的是101),然后再选择同表下别的数据之后再选中7就好使了。每次刷新的时候都这样。

这是我做的过滤

这是我做的过滤
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

发表于 2017-3-1 10:51:46 | 显示全部楼层
爱喝牛奶的面包 发表于 2017-3-1 09:32
这是我做的过滤。正常应该显示7,当我第一次刷新的时候显示的也是7,当鼠标点击7的时候就会显示别的数据( ...

嗯!确实很奇怪,那么你的数据101 是这个条件下的数据吗??他是第几行存在的数据呢??
在第一个list的data组件 索引变化后的事件中,调用一下gird.refresh() 再试试行吗??

或者自己在按钮点击事件中调用 第二个list的refresh()方法试试看!刷新一下以后,还会存在这种情况吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-3-1 11:24:13 | 显示全部楼层
101的数据当然不是这个条件下的数据啦。在数据组件中添加索引改变事件后refresh一下就好使了。但是这就相当于点击一次刷新了两边。很影响性能啊。

这是101的数据

这是101的数据
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-3-1 11:28:59 | 显示全部楼层
刚才又测试了一遍,不加Data组件里面的索引改变事件,就还出现这个毛病,加上就没有,感觉像是grid的bug。可是加上之后就是刷新了两边数据库,还影响性能。怎么解决/
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-1 22:55 , Processed in 0.065592 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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