7

我正在尝试使用simplePagination 中使用的概念编写一个指令来生成分页链接,上一个和下一个链接是唯一生成的链接,单击它们会产生错误:

    Uncaught SyntaxError: Unexpected token : 

这是小提琴http://jsfiddle.net/kelvo/zZURe/

编辑 1

得到了其余的链接来显示,但双向绑定“=”似乎不起作用。

这是新的小提琴http://jsfiddle.net/kelvo/zZURe/7/

4

1 回答 1

6

您正在更新 Angular 之外的一段代码,需要让 Angular 知道重新处理自己。

        $scope.selectPage = function(pageIndex) {
            $scope.currentPage = pageIndex;
            $scope.draw();
            $scope.$apply();                        
        }

我添加了 $scope.$apply(); 现在 currentPage 在输入中正确更新。以下是有关 $apply 方法的文档:http ://docs.angularjs.org/api/ng.$ro​​otScope.Scope#$apply

jsfiddle:http: //jsfiddle.net/zZURe/14/

于 2012-12-31T11:14:40.917 回答