Директивы в AngularJS пагинации
Я пытаюсь написать директиву для генерации ссылок разбиения на страницы, используя концепцию, используемую в simplePagination ссылки prev и next являются единственными созданными ссылками, и нажатие на них генерирует ошибку:
Uncaught SyntaxError: Unexpected token :
вот скрипка http://jsfiddle.net/kelvo/zZURe/
изменить 1
получил остальные ссылки, чтобы показать, но двунаправленная привязка'=', похоже, не работает.
вот новая скрипка http://jsfiddle.net/kelvo/zZURe/7/
1 ответов
вы обновляли фрагмент кода за пределами angular и должны были сообщить angular о повторной обработке.
$scope.selectPage = function(pageIndex) {
$scope.currentPage = pageIndex;
$scope.draw();
$scope.$apply();
}
Я добавил $ scope.$apply (); и теперь currentPage правильно обновляется на входе. Вот документы по методу $apply:http://docs.angularjs.org/api/ng.$рутскоп.Область применения#$apply
jsfiddle: http://jsfiddle.net/zZURe/14/