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

QQ登录

只需一步,快速开始

查看: 1222|回复: 2

[结贴] 控制子list隐藏显示问题

[复制链接]

15

主题

54

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
QQ
发表于 2016-4-11 01:28:15 | 显示全部楼层 |阅读模式
请问下子list如何控制子list的显示隐藏呀,我绑定了bind-visible来控制,但是出现显示出所有的子list记录,隐藏又全都隐藏了,搜索了相关的贴子还是解决不了,技术不过关,求指点下,谢谢define(function(require){        var $ = require("jquery");
        var justep = require("$UI/system/lib/justep");

        var Model = function(){
                this.callParent();
                this.ShowDetail=justep.Bind.observable(false);
        };

        Model.prototype.backBtnClick = function(){
                justep.Portal.closeWindow();
        };


        Model.prototype.list1Click = function(event){
       this.ShowDetail.set(!this.ShowDetail.get());
        };


        return Model;
});

--------------------
define(function(require){
        var $ = require("jquery");
        var justep = require("$UI/system/lib/justep");

        var Model = function(){
                this.callParent();
                this.ShowDetail=justep.Bind.observable(false);
        };

        Model.prototype.backBtnClick = function(){
                justep.Portal.closeWindow();
        };


        Model.prototype.list1Click = function(event){
       this.ShowDetail.set(!this.ShowDetail.get());
        };


        return Model;
});


发表于 2016-4-11 16:58:11 | 显示全部楼层
bind-visible 应该设置为 list组件所绑定的data字段的值!
建议定义个计算列!字段类型设置为boolean类型!!通过控制这个字段的值为true或false就可以控制list行中某些节点的显示!!

如果你想控制的是整个行是否在list中显示!建议动态设置list的filter,
参考
http://bbs.wex5.com/forum.php?mo ... 0&pid=165210701
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

15

主题

54

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
QQ
 楼主| 发表于 2016-4-12 20:12:06 来自手机 | 显示全部楼层
已解决,结题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-12 15:05 , Processed in 0.076981 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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