Задать вопрос
@mletov

Каковы области видимости $http? Почему при событии с грида приходит undefined, а при событии с кнопки нет?

Пожалуйста, подскажите:
Есть кнопка
<button class="btn btn-primary" ng-click="formKontragentWork_Delete(123)" onclick="return false;">Удалить</button>


и есть ui grid, у которого в Cell Template тоже вызывается эта функция

{
                    field: 'id', name: '', enableFiltering: false, cellTemplate: "<button type=\"button\" class=\"btn btn-xs btn-danger\" ng-click=\"grid.appScope.formKontragentWork_Delete(row.entity.id)\"><i class=\"fa fa-remove\">Удалить</i></button> ", width: 80
                }


и вот интересная ситуация: в первом случае функция отрабатывает нормально, а во втором в нее приходит пустой $http (undefined), не удается выполнить ajax запрос в теле функции. Как такое может быть?
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Оценить 5 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы