Javascript 使用AngularJS加载下一组内容

Javascript 使用AngularJS加载下一组内容,javascript,angularjs,angularjs-ng-repeat,angularjs-routing,Javascript,Angularjs,Angularjs Ng Repeat,Angularjs Routing,我最近一直在与Angular合作,我正在努力解决这个问题。我的API路线是 file/50/0 其中50是要返回的项目数,0是页码。尽管我在尝试实现一个角度过程来将信息更改为 file/50/1 我正在尝试为此实现Ng Click指令(因为我的用户需要一个按钮)。我在表格格式中使用ng repeat来显示数据 这是我的桌子: <table> <tr ng-repeat="information in app.info"> <td>{

我最近一直在与Angular合作,我正在努力解决这个问题。我的API路线是

file/50/0
其中50是要返回的项目数,0是页码。尽管我在尝试实现一个角度过程来将信息更改为

file/50/1
我正在尝试为此实现Ng Click指令(因为我的用户需要一个按钮)。我在表格格式中使用ng repeat来显示数据

这是我的桌子:

<table>
    <tr ng-repeat="information in app.info">
        <td>{{information.uuid}}</td>
        <td>{{information.publisher}}</td>
    </tr
</table>
编辑:为了澄清“decrement()”和“increment()”还不做任何事情,我试图让这些函数加载下一组数据,所以从“/file/50/0”->“/file/50/1”。或者“文件/50/1”->“文件/50/0”。

页面您可以这样使用 "


减量()和增量()在控制器中做什么?可能正在使用example@Dreamwalker它们还没有做任何事情,它们只是我想要实现的示例函数名。我希望increment()抓取/file/50/1,然后每次按下时都将调用的数据切换到表中(我假设它必须是重写/重画),依此类推。当我将代码更改为您的代码并重新运行时,我得到的输出是
“错误:[$parse:syntax]语法错误:令牌“page”意外,预期为[:]在表达式[getData({{page}}+1)]的第11列,从[page}+1]开始。
u可以将此getData方法作为getData({{page}}+1)使用,并记住页值应该在控制器中初始化
<button ng-click="decrement()"> Decrement </button>
<button ng-click="increment()"> Increment </button>
$http.get("/file/50/0")
.success(function(data){
    app.info=data;
});
 <table>
        <tr ng-repeat="information in app.info">
            <td>{{information.uuid}}</td>
            <td>{{information.publisher}}</td>
        </tr>
      <button ng-click="getData('{{page}}'+1)"> Decrement </button>
      <button ng-click="getData('{{page}}'-1)"> Increment </button>
    </table>
$scope.page= 0;//get the first page, always check with min and max values of pages
$scope.getData= function(page){
$http.get("/file/50/"+page).success(function(data){
 app.info=data;
 $scope.page= page;
});
}