ngTableParams参数“page”是数字,为什么它必须是getdata中的“page()”

时间:2015-07-12 19:59:36

标签: angularjs ngtable

这个GitHub“Configurating your table with ngTableParams”明确定义参数的“页面”是类型编号。但是,它在getdata中的使用变成了“.page()”,一个函数。

有谁知道为什么?

2 个答案:

答案 0 :(得分:0)

在ngTableParams对象的初始配置对象中是page属性。

this.tableParams = new ngTableParams({
    page: 1,            // show first page
    count: 10           // count per page
}

但接下来,this.tableParams是ngTableParams的实例,其中定义了方法page https://github.com/esvit/ng-table/blob/master/dist/ng-table.js#L159

函数getData具有第二个参数ngTableParams实例,而不是配置对象。

答案 1 :(得分:0)

相信这是答案的根源,即使是Knockout

enter image description here