PC端tree和treegrid的默认是通过前面的黑箭头点击展开或者收缩子,如果需要在单击行的时候就展开或者收缩子可以在grid的onRowClick中实现
具体参考如下:
Model.prototype.treeGridRowClick = function(event) { var data = this.comp("treeData");//获取tree关联的data var grid = this.comp("treeGrid");//获取tree组件 var rowid = data.getCurrentRowID();//获取当前行id $(grid.getRowByID(rowid)).find("div.treeclick").click();//通过jquery的方式找到当前tr中class为treeclick的div执行click };
评一波