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
};
评一波