Ответ 1
Вы делаете это неправильно. Вы не должны использовать фигурные скобки в директивах Angular (ng-click
), так как этот синтаксис предназначен для шаблонов.
Правильный способ:
<tr ng-repeat="ai in alert_instances" ng-click="go(ai)">
<td>{{ai.name}}</td>
<td>{{ai.desc}}</td>
</tr>
$scope.go = function(ai) {
var hash = '/alert_instance/' + ai.alert_instancne_id;
//...
};