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

QQ登录

只需一步,快速开始

查看: 1692|回复: 4

[处理中3] data的filter 属性 必须刷新吗?

[复制链接]

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
发表于 2018-6-28 18:51:06 | 显示全部楼层 |阅读模式
data的filter 属性 必须刷新吗?
做菜单的 一级分类 联动二级分类时  发现二级分类过滤后 如果不执行data的刷新  就不行,但如果每点一次都要刷新 这种体验感觉有点难受,请教各位有什么好办法吗?谢谢啦!

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2018-6-28 21:34:32 | 显示全部楼层
你刷新list 就行了  刷新list的时候  参数传false   表示不刷新data
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

发表于 2018-6-29 18:05:27 | 显示全部楼层
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2018-6-29 18:46:08 | 显示全部楼层
doudou459 发表于 2018-6-28 21:34
你刷新list 就行了  刷新list的时候  参数传false   表示不刷新data

豆豆老师,这个思路不错啊,既刷新了 data 又没有刷新的动作。我觉得这个思路正式我要的,但我实际操作中 传true 时  能同步 但和data.refreshData()  的效果一样 顶部有蓝色的一条线闪动一下,如果用false 就又和data 不执行刷新一样  商品区 的显示没有同步反应,
我也不知道是什么问题,data 我用baasdata.setFilter('filter1',"ID='值'"); 过滤器没反应  最后我只好用前端设置,不刷新data 还是不行啊?
Model.prototype.li6Click = function(event){
        var row = event.bindingContext.$object;
        var mmm = row.val("fID");
        var data = this.comp("secondClassData");
        //data.setFilter('filter2', "fRootID =:mmm");
        data.filters.setVar("mm", mmm);
        
        //var n = data.count();
        //data.first();
        var list1 = this.comp("secondClassList");
        list1.refresh(false);        
        //data.refreshData();
        
               
};
回复 支持 反对

使用道具 举报

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2018-6-29 18:51:09 | 显示全部楼层
liangyongfei 发表于 2018-6-29 18:05
http://docs.wex5.com/wex5-ui-question-list-2031/
http://docs.wex5.com/wex5-ui-question-list-2018/
前 ...

梁老师,list组件动态设置filter,这个思路好像可以实现,我先学习一下。谢谢啦!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-25 07:19 , Processed in 0.059888 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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