我有以下控制器:
function PostListController($timeout) {
var vm = this;
vm.posts = [];
vm.pagination = { pageNumber: 1, pageSize: 9 };
vm.init = function () {
load();
};
vm.load = function () {
// load posts from service
};
};
在HTML上我有下一页和上一页的按钮以及页码的按钮......
我应该将pageNumber和pageSize添加为加载参数吗? 或者我应该使用vm变量而不使用参数......
我应该将nextPage,setPage和previousPage以及监视添加到pageNumber和pageSize范围变量以检查是否有更改?
或者也许在点击html代码时更改vm.pagination.pageNumber和其他变量?
我不确定这是执行此操作的标准方法......
答案 0 :(得分:1)
将页面方向作为参数传递给ActionColumn
函数。让函数访问WidgetColumn
并获得结果。
没有
由于您在HTML中不知道结果集的大小,因此无法执行此操作。
function PostListController($ timeout){
load()
};