Я использую умную таблицу с нумерацией страниц. Также есть элемент, выбранный по умолчанию (isSelected=true
).
Чего я хочу добиться, так это того, что разбивка на страницы переходит на фактическую страницу таблицы, где находится выбранный элемент.
Я попытался получить $scope
из разбиения на страницы, чтобы получить доступ к функции selectPage()
. Но я не могу получить $scope.
angular.element($('#pagination')).scope()
возвращает контроллер $scope
angular.element($('#pagination')).isolatedScope()
возвращает ноль
Изменить:
Вот plnkr.
Можно ли получить область действия из директивы? Я хочу получить область из этой директивы
Вот таблица html:
<table st-table="table" st-pipe="pipeFunction" st-safe-src="rowCollection" class="table table-striped">
...
<tfoot>
<tr>
<td colspan="5">
<div id="pagination" st-pagination="" st-items-by-page="8" st-template="/scripts/angular/pagination.custom.html"></div>
</td>
</tr>
</tfoot>
</table>
isSelected
- person charlietfl   schedule 05.01.2016Persist table state in local storage
в документации. - person charlietfl   schedule 05.01.2016