如何在tree-grid-directive中单击整行上的树行?

时间:2015-10-29 11:43:58

标签: javascript jquery angularjs treegrid

我正在使用tree-grid-directive。目前该行在点击图标而不是整行上展开,是否有可用于扩展整行行的点击?

<div class="context"></div>
<div class="context"></div>

这是plunker example

1 个答案:

答案 0 :(得分:1)

尝试移动 i 元素中的 ng-click

ng-click=\"row.branch.expanded = !row.branch.expanded\"\

到父 td 元素。

<tr ng-repeat=\"row in tree_rows | filter:{visible:true} track by row.branch.uid\"\
    ng-click=\"row.branch.expanded = !row.branch.expanded\"\
    ng-class=\"'level-' + {{ row.level }} + (row.branch.selected ? ' active':'')\" class=\"tree-grid-row\">\

以下是更新的plunker:http://plnkr.co/edit/yfU1zmkRXjrZwJAG5PS4?p=preview