Cliquez sur la Rangée de Table pour Déclencher une Case à cocher, Cliquez en Angularjs

J'ai un tableau simple dans une application Angularjs qui contient une case à chaque ligne.

<table>
    <tr ng-repeat="obj in objList">
        <td>
            <input type="checkbox" ng-model="selectedObjs" value="{{obj}}"
                         ng-checked="obj.selected" 
                         ng-click="toggleObjSelection(obj.description)">
                {{obj.description}}
            </input>
        </td>
    </tr>
</table>

Est-il un moyen dans Angularjs pour permettre à l'utilisateur de cliquer n'importe où à l'intérieur de la ligne pour déclencher la case cliquez une fois?

Si l'utilisateur clique dans la case, nous ne voulons pas déclencher le clic de sorte qu'il semble que la case à cocher, cliquez a été déclenchée deux fois.

Cet article (http://www.learningjquery.com/2008/12/quick-tip-click-table-row-to-trigger-a-checkbox-click/) explique comment le faire en jQuery, mais est-il un moyen de faire cela en utilisant Angularjs style?

Vous pouvez utiliser délégué

OriginalL'auteur Delvin Defoe | 2014-09-17