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

QQ登录

只需一步,快速开始

查看: 1571|回复: 2

[处理中3] setFilter过滤无效果问题

[复制链接]

135

主题

387

帖子

775

积分

高级会员

Rank: 4

积分
775
QQ
发表于 2018-3-26 10:44:09 | 显示全部楼层 |阅读模式
Model.prototype.modelParamsReceive = function(event) {
                // 接收父页面传过来的参数
                var parent_node = this.params.node;
                var id = this.params.id;
                alert("id=" + id);
                alert("parent_node=" + parent_node);
                if (parent_node !== null) {// 判断是否子页面
                        this.comp("list1").set({
                                "filter" : '"PARENT_NODE"  == \'' + parent_node + '\''//根据接收到的参数对数据进行过滤
                        });
               this.comp("list1").refresh();
}
执行以上方法对数据并没有过滤怎么回事?显示的还是所关联的bassdata的所有的数据。


53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2018-3-26 11:00:56 | 显示全部楼层
filter  没写对
应该是
"filter":'$row.val("PARENT_NODE")=="'+parent_node +'"'
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

发表于 2018-3-26 16:54:47 | 显示全部楼层
根据父页面传过来的参数 过滤,应该是后端过滤才更符合需求的!
应该使用data.setFilter 去过滤数据

http://bbs.wex5.com/forum.php?mo ... 8&pid=165540044
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 03:20 , Processed in 0.087217 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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