AngularJS分页手册更新页数

时间:2015-02-10 19:36:33

标签: angularjs

我尝试更新网页计数http://bit.ly/1Fv6Q44,但我看不到它的发生。为什么?

1 个答案:

答案 0 :(得分:2)

您的代码中有两个错误。

首先ng-click中的表达式不能只是一个函数名,你需要实际调用函数:ng-click="updatePagesCount()"

然后,此ng-click位于ng-controller之外,因此不属于控制器的一部分,因此无法访问$scope.updatePagesCount

JS还可以,这是固定的HTML:

<div ng-app="pageApp" ng-controller="pageCtrl">
    <div class="well well-small">
        <div pagination total-items="totalItems()"        
             page="currentPage"
             max-size="maxSize"
             boundary-links="true"></div>
    </div>
    <button ng-click="updatePagesCount()">update</button>
</div>

工作小提琴:http://jsfiddle.net/ut3pvqm6/7/