AngularJS ng-bind-html не работает
У меня есть фрагмент нефрита, который построен, хотя нг-повтор.
fieldset(data-ng-repeat='product in products track by $index')
input(type='text', ng-model='product.name', name='product.name', placeholder='Enter Product Id')
button.remove(type="button",ng-show='$last', ng-click='removeChoice()') -
button.validate(type="button",ng-click='validateProduct($index)') Validate
p(ng-bind-html="productResponse{{$index}}")
button.addfields(type="button",ng-click='addNewChoice()') Add fields
Вот угловая функция, которая производит HTML
$scope.validateProduct = function (e) {
//alert($scope.products[e].name);
$http.get("product?productId="+$scope.products[e].name)
.then(function(response) {
$scope['productResponse'+e] = response.data;
});
однако привязка не выполняется.. Я могу правильно видеть привязку html, если я установил статическое имя i, e заменил productResponse{{$index}} на productResponse