ngTableParams参数"page"是数字,为什么在getdata中必须是"page()"
ngTableParams parameter "page" is number, why it must be a "page()" in getdata
这个GitHub“Configurating your table with ngTableParams”明确定义了"page"的参数是类型号。但是,它在getdata中的使用变成了“.page()”,一个函数。
有人知道为什么吗?
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 实例,而不是配置对象。
相信这是答案的根源,即使它是针对 Knockout:
这个GitHub“Configurating your table with ngTableParams”明确定义了"page"的参数是类型号。但是,它在getdata中的使用变成了“.page()”,一个函数。
有人知道为什么吗?
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 实例,而不是配置对象。
相信这是答案的根源,即使它是针对 Knockout: