list嵌套如何控制从list点击的时候才显示再点击隐藏并且只显示一行主对应的从数据
list嵌套默认的主和对应的从数据都显示的 如果要控制在主点击的时候才显示对应的从数据,再点击就隐藏;并且只会显示一行主数据的从数据可以参考如下设置 1.在model的构造函数中定义变量 var Model = function(){ this.callParent(); this.disPlayRow = justep.Bind.observable(); }; 2.在主list的li的bind-click事件中获取操作行的rowid给定义的变量赋值 Model.prototype.li1Click = function(event){ var row = event.bindingContext.$object; if(this.disPlayRow.get() !== row.getID()){ this.disPlayRow.set(row.getID()); } else this.disPlayRow.set(null); }; 3.在从list的li的bind-visible上调用js方法,通过方法的返回值控制是否隐藏 showDiv方法的定义如下: [...]