Angularjs分页指令

klv*_*gai 7 javascript directive angularjs

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

    Uncaught SyntaxError: Unexpected token : 
Run Code Online (Sandbox Code Playgroud)

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

编辑1

得到其余的链接显示,但双向绑定'='似乎不起作用.

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

Mat*_*erg 6

你正在更新角度以外的一段代码,需要让角知道重新处理自己.

        $scope.selectPage = function(pageIndex) {
            $scope.currentPage = pageIndex;
            $scope.draw();
            $scope.$apply();                        
        }
Run Code Online (Sandbox Code Playgroud)

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

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