参数变量出现ngTable指令问题
ngTable directive issue with params variable
我正在为网格使用ngTable指令。我需要通过控制器设置页数。假设我需要将页面大小设置为50。我该怎么做?如何从控制器访问params
变量?
我试过如下。但它在TypeError: Cannot read property 'count' of undefined
处抛出异常
$scope.params.count(50);
Html
<button type="button" ng-class="{'active':params.count() == 50}" ng-click="params.count(50)" class="btn btn-default">50</button>
js
$scope.tableParams = new ngTableParams({
page: 1, // show first page
count: 10 // count per page
}, {
total: data.length, // length of data
getData: function($defer, params) {
$defer.resolve(data.slice((params.page() - 1) * params.count(), params.page() * params.count()));
}
});
count是一个属性,您的作用域中没有params变量,只有tableParams。。。tableParams.count
看起来更好
$scope.tableParams.count(50);
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 参数变量出现ngTable指令问题
- 指令中的控制器问题
- 使用PrimeNG组件时出现问题(未找到指令注释)
- 角度指令性能问题
- AngularJS指令范围约束问题重复出现
- Angular Tour指令问题
- Angularjs的智能表模块-与处理它有关的问题's指令
- Angular.js与$sce的问题阻止我将想要的内容传递到指令中
- Ionic和Angular的基本问题's指令
- 有模板问题的指令.AngularJS
- AngularJS:图片上传+文件阅读器预览.控制器、指令和作用域之间的绑定出现问题
- 我在角度指令和角度路由中有一个问题
- 指令中需要父 FormController 的 Angular (scope?) 问题
- 模态对话框与指令在角度,范围问题
- Angular标签指令问题
- AngularJS动态表单和指令问题
- AngularJS指令问题从templateUrl中检索模板
- 如何摆脱内容安全策略指令问题
- AngularJS动态自定义指令问题